Added a patch from upstream, fixing a crash in ptmalloc_lock_all
This commit is contained in:
parent
dbca8d22ff
commit
9d531ef805
22
jemalloc-3.0.0.fixes_ptmalloc_lock_all_crash.patch
Normal file
22
jemalloc-3.0.0.fixes_ptmalloc_lock_all_crash.patch
Normal file
@ -0,0 +1,22 @@
|
||||
From upstream git:
|
||||
http://www.canonware.com/cgi-bin/gitweb.cgi?p=jemalloc.git;a=patch;h=5c710cee783a44061fa2c467ffd8984b8047b90e
|
||||
|
||||
diff -Naur ../jemalloc-3.0.0.orig/src/jemalloc.c ./src/jemalloc.c
|
||||
--- ../jemalloc-3.0.0.orig/src/jemalloc.c 2012-05-12 02:50:38.000000000 +0200
|
||||
+++ ./src/jemalloc.c 2012-05-24 09:25:07.371417566 +0200
|
||||
@@ -1262,11 +1262,10 @@
|
||||
* passed an extra argument for the caller return address, which will be
|
||||
* ignored.
|
||||
*/
|
||||
-JEMALLOC_EXPORT void (* const __free_hook)(void *ptr) = je_free;
|
||||
-JEMALLOC_EXPORT void *(* const __malloc_hook)(size_t size) = je_malloc;
|
||||
-JEMALLOC_EXPORT void *(* const __realloc_hook)(void *ptr, size_t size) =
|
||||
- je_realloc;
|
||||
-JEMALLOC_EXPORT void *(* const __memalign_hook)(size_t alignment, size_t size) =
|
||||
+JEMALLOC_EXPORT void (* __free_hook)(void *ptr) = je_free;
|
||||
+JEMALLOC_EXPORT void *(* __malloc_hook)(size_t size) = je_malloc;
|
||||
+JEMALLOC_EXPORT void *(* __realloc_hook)(void *ptr, size_t size) = je_realloc;
|
||||
+JEMALLOC_EXPORT void *(* __memalign_hook)(size_t alignment, size_t size) =
|
||||
je_memalign;
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user