Kp
8358dfcd0b
Support biased pointers to help memory debuggers
2015-06-13 22:42:15 +00:00
Kp
513e7c05e9
Remove force-free of "leaked" memory in mem_display_blocks
...
mem_display_blocks runs before global destructors, so it reports as
leaked any memory which is managed by a global scope object with a
destructor. If mem_display_blocks calls mem_free, and the destructor
later calls mem_free, a double-free results, and usually leads to a
crash. Even if the memory were actually leaked, freeing it does not
help because the program will exit soon anyway.
Reported-by: zico <https://github.com/dxx-rebirth/dxx-rebirth/issues/85 >
2015-06-12 02:54:53 +00:00
Kp
2f8a1ffeb7
Fix size truncation in mem_malloc
2015-01-29 04:27:35 +00:00
Kp
fd309ee728
Fix size truncation in mem_malloc
2015-01-23 03:55:05 +00:00
Kp
f05cf4567c
Propagate for variables in similar/mem/mem.cpp
2014-09-26 02:42:12 +00:00
Kp
ce8165fc6c
Add u_mem.h to mem.cpp to fix memdebug=1 build
2014-08-18 03:00:50 +00:00
Kp
bd1c6d8c5d
Reduce header includes of physfsx.h
2014-07-22 23:48:23 +00:00
zico
ad7cb106bc
Changed custom D1X license to GPLv3
2014-06-01 19:55:23 +02:00
Kp
75c229c6bf
Normalize con_printf newline usage
2013-12-07 21:13:37 +00:00
Kp
2714679284
Mark private functions static
2013-11-02 04:23:55 +00:00
Kp
9ad81ba46d
Remove unused mem_print_all
2013-10-29 03:24:42 +00:00
Kp
7af533bdf5
Move similar/mem/mem.c -> similar/mem/mem.cpp
2013-10-05 23:16:50 +00:00
Kp
c58c4e4d06
Move declarations to headers
2013-10-03 03:11:52 +00:00
Kp
e961be1c14
u_mem: split memory debugging from NDEBUG
2013-07-28 23:18:44 +00:00
Kp
4577dd3977
Merge branch 'd2x-rebirth/master' into unification/master
2013-07-21 21:34:46 +00:00
Kp
a1ba420031
Mark various parameters and variables as const
2013-07-20 23:12:24 +00:00
Kp
5c1f0f68cc
Move */mem/mem.c -> similar/mem/mem.c
2013-03-17 23:01:31 +00:00