summaryrefslogtreecommitdiff
path: root/deps/recastnavigation/Detour/DetourAlloc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'deps/recastnavigation/Detour/DetourAlloc.cpp')
-rw-r--r--deps/recastnavigation/Detour/DetourAlloc.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/deps/recastnavigation/Detour/DetourAlloc.cpp b/deps/recastnavigation/Detour/DetourAlloc.cpp
deleted file mode 100644
index 5f671df5bd..0000000000
--- a/deps/recastnavigation/Detour/DetourAlloc.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-//
-// Copyright (c) 2009-2010 Mikko Mononen memon@inside.org
-//
-// This software is provided 'as-is', without any express or implied
-// warranty. In no event will the authors be held liable for any damages
-// arising from the use of this software.
-// Permission is granted to anyone to use this software for any purpose,
-// including commercial applications, and to alter it and redistribute it
-// freely, subject to the following restrictions:
-// 1. The origin of this software must not be misrepresented; you must not
-// claim that you wrote the original software. If you use this software
-// in a product, an acknowledgment in the product documentation would be
-// appreciated but is not required.
-// 2. Altered source versions must be plainly marked as such, and must not be
-// misrepresented as being the original software.
-// 3. This notice may not be removed or altered from any source distribution.
-//
-
-#include <stdlib.h>
-#include "DetourAlloc.h"
-
-static void *dtAllocDefault(int size, dtAllocHint)
-{
- return malloc(size);
-}
-
-static void dtFreeDefault(void *ptr)
-{
- free(ptr);
-}
-
-static dtAllocFunc* sAllocFunc = dtAllocDefault;
-static dtFreeFunc* sFreeFunc = dtFreeDefault;
-
-void dtAllocSetCustom(dtAllocFunc *allocFunc, dtFreeFunc *freeFunc)
-{
- sAllocFunc = allocFunc ? allocFunc : dtAllocDefault;
- sFreeFunc = freeFunc ? freeFunc : dtFreeDefault;
-}
-
-void* dtAlloc(int size, dtAllocHint hint)
-{
- return sAllocFunc(size, hint);
-}
-
-void dtFree(void* ptr)
-{
- if (ptr)
- sFreeFunc(ptr);
-}