[asterisk-commits] russell: trunk r82793 -	/trunk/include/asterisk/threadstorage.h
    SVN commits to the Asterisk project 
    asterisk-commits at lists.digium.com
       
    Tue Sep 18 11:14:15 CDT 2007
    
    
  
Author: russell
Date: Tue Sep 18 11:14:14 2007
New Revision: 82793
URL: http://svn.digium.com/view/asterisk?view=rev&rev=82793
Log:
Make sure that libpthread doesn't try to call free() directly when MALLOC_DEBUG
is enabled.  If it does, Asterisk will crash as the address isn't the real
beginning of the allocation.
Modified:
    trunk/include/asterisk/threadstorage.h
Modified: trunk/include/asterisk/threadstorage.h
URL: http://svn.digium.com/view/asterisk/trunk/include/asterisk/threadstorage.h?view=diff&rev=82793&r1=82792&r2=82793
==============================================================================
--- trunk/include/asterisk/threadstorage.h (original)
+++ trunk/include/asterisk/threadstorage.h Tue Sep 18 11:14:14 2007
@@ -87,7 +87,7 @@
  * \endcode
  */
 #define AST_THREADSTORAGE(name) \
-	AST_THREADSTORAGE_CUSTOM(name, NULL, ast_free) 
+	AST_THREADSTORAGE_CUSTOM(name, NULL, ast_free_ptr) 
 
 /*!
  * \brief Define a thread storage variable, with custom initialization and cleanup
    
    
More information about the asterisk-commits
mailing list