Add stackframes to public libsmbclient functions
commit428e663100fa2c009b16941e2a390587fdfc00b5
authorVolker Lendecke <vl@sernet.de>
Mon, 19 Nov 2007 11:36:16 +0000 (19 12:36 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 20 Nov 2007 00:42:03 +0000 (19 16:42 -0800)
tree63d1e11e0c899affe7f530ec7c4f3c42e594ea6b
parent9a41314ce8582875e0ec59efb670279f39b42ce3
Add stackframes to public libsmbclient functions

As we use talloc_tos() in inner libsmbclient/ functions more and more, we need
to make sure not to create memleaks by not free'ing talloc stackframes. This
patch wraps all calls in libsmbclient.c that are publically exported into a
talloc_stackframe()/talloc_free() pair.

Jeremy, Derrell, can you check this?

Thanks,

Volker
(This used to be commit db9fa472a89eb78a7b1f7cabcf195331c3b448d9)
source3/libsmb/libsmbclient.c