Summary:ASTERISK-10973: Get storage api to compile
Reporter:snuffy (snuffy)Labels:
Date Opened:2007-12-04 14:34:36.000-0600Date Closed:2007-12-05 11:47:01.000-0600
Versions:Frequency of
Environment:Attachments:( 0) storage-patch.diff
Description:Took a download of storage api.. required a few fixes
still have issue with
  [CC] storage.c -> storage.o
storage.c: In function `ast_storage_release':
storage.c:177: error: structure has no member named `__ast_free'
make[1]: *** [storage.o] Error 1
Comments:By: Digium Subversion (svnbot) 2007-12-04 14:55:57.000-0600

Repository: asterisk
Revision: 90988

U   team/group/ast_storage/include/asterisk/storage.h
U   team/group/ast_storage/main/storage.c

r90988 | qwell | 2007-12-04 14:55:56 -0600 (Tue, 04 Dec 2007) | 5 lines

Allow this branch to build again.
Also add some general cleanup, and make the API a little more sane.

Part of this closes issue ASTERISK-10973, which had a patch by snuffy.


By: Digium Subversion (svnbot) 2007-12-05 11:29:25.000-0600

Repository: asterisk
Revision: 91192

U   branches/1.4/main/threadstorage.c

r91192 | russell | 2007-12-05 11:29:24 -0600 (Wed, 05 Dec 2007) | 10 lines

Make the lock in the threadstorage debugging code untracked to avoid a deadlock
on thread destruction.

(closes issue ASTERISK-10728)
Reported by: ys
     threadstorage.c.diff uploaded by ys (license 281)

Also fixes an open bug report: (closes issue ASTERISK-10973)



By: Russell Bryant (russell) 2007-12-05 11:47:01.000-0600

Sorry for the typo in that last commit message ...