svn merge ^/trunk/blender -r47423:47506
[blender.git] / intern / memutil / MEM_Allocator.h
index 56c5fc80035b651bbd5962a46ce67c7f1507e67a..0020094ebbb9bc3958689580651c6a11ed787afc 100644 (file)
@@ -1,5 +1,4 @@
-/**
- *
+/*
  * ***** BEGIN GPL LICENSE BLOCK *****
  *
  * This program is free software; you can redistribute it and/or
  * ***** END GPL LICENSE BLOCK *****
  */
 
-#ifndef MEM_ALLOCATOR_H
-#define MEM_ALLOCATOR_H
+/** \file memutil/MEM_Allocator.h
+ *  \ingroup memutil
+ */
+
+
+#ifndef __MEM_ALLOCATOR_H__
+#define __MEM_ALLOCATOR_H__
 
+#include <stddef.h>
 #include "guardedalloc/MEM_guardedalloc.h"
-#include "guardedalloc/BLO_sys_types.h"
+#include "guardedalloc/MEM_sys_types.h"
 
 template<typename _Tp>
 struct MEM_Allocator
@@ -67,7 +72,7 @@ struct MEM_Allocator
        }
 
        // __p is not permitted to be a null pointer.
-       void deallocate(pointer __p, size_type)
+       void deallocate(pointer __p, size_type) {
                MEM_freeN(__p);
        }
 
@@ -84,4 +89,4 @@ struct MEM_Allocator
        }
 };
 
-#endif // MEM_ALLOCATOR_H
+#endif // __MEM_ALLOCATOR_H__