Remove ABI differences that occured when compiling with DEBUG_THREADS.
authorJason Parker <jparker@digium.com>
Thu, 22 Apr 2010 19:08:01 +0000 (19:08 +0000)
committerJason Parker <jparker@digium.com>
Thu, 22 Apr 2010 19:08:01 +0000 (19:08 +0000)
commit9e3f5fa6fbd98d094c3f78b57cf80bcf81ab89d4
tree7d5f10f305e5407fdfc584f251071ca5f299dda6
parenta753e8878b8a30122fd5f0af45bad242de0cb303
Remove ABI differences that occured when compiling with DEBUG_THREADS.

"Bad Things" would happen if Asterisk was compiled with DEBUG_THREADS, but a
loaded module was not (or vice versa).  This also immensely simplifies the
lock code, since there are no longer 2 separate versions of them.

Review: https://reviewboard.asterisk.org/r/508/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@258557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/astobj2.h
include/asterisk/heap.h
include/asterisk/lock.h
include/asterisk/res_odbc.h
main/astobj2.c
main/heap.c
main/lock.c [new file with mode: 0644]
res/res_odbc.c