projects
/
vg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dont remember
[vg.git]
/
src
/
vg
/
vg_platform.h
diff --git
a/src/vg/vg_platform.h
b/src/vg/vg_platform.h
index e5deae28a1a39626b7c1d0eae8ebe64103b9d826..ac07582b91757cac669c1734182fcdd16a230030 100644
(file)
--- a/
src/vg/vg_platform.h
+++ b/
src/vg/vg_platform.h
@@
-67,6
+67,8
@@
struct vg_achievement
#include <stdlib.h>
#include <stdlib.h>
+#define VG_ZERO_NEW_MEM
+
static void vg_fatal_exit_loop( const char *error );
static void *vg_alloc( size_t size )
{
static void vg_fatal_exit_loop( const char *error );
static void *vg_alloc( size_t size )
{
@@
-75,6
+77,14
@@
static void *vg_alloc( size_t size )
if( !ptr )
vg_fatal_exit_loop( "Out of memory" );
if( !ptr )
vg_fatal_exit_loop( "Out of memory" );
+#ifdef VG_ZERO_NEW_MEM
+ u8 *bytes = ptr;
+ for( u32 i=0; i<size; i++ )
+ {
+ bytes[i] = 0x00;
+ }
+#endif
+
return ptr;
}
return ptr;
}