summaryrefslogtreecommitdiffstats
path: root/lib/talloc/pytalloc.c
Commit message (Collapse)AuthorAgeFilesLines
* s4: Include Python.h early to avoid double definition errors.Jelmer Vernooij2010-01-211-0/+1
|
* pidl: Avoid using talloc_free as function pointer, since it may be aJelmer Vernooij2009-09-281-0/+10
| | | | macro.
* DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal.Jelmer Vernooij2009-07-301-3/+3
| | | | | Use py_talloc_reference in DCE/RPC code, fixes access to SAMR pipe.
* fixed use of reference in pytallocAndrew Tridgell2009-07-011-3/+23
| | | | | | | | | | | | The previous code caused memory leaks, and also caused situations where talloc_free could be called on pointers with multiple parents The new approach is to have two functions: py_talloc_import : steals the pointer, so it becomes wholly owned by the python object py_talloc_reference: uses a reference, so it is owned by both python and C
* lib/talloc: include replace.h in pytalloc.cStefan Metzmacher2009-01-301-0/+1
| | | | | | This fixes the build on Tru64. metze
* pytalloc: Add some comments, use talloc object location in repr ratherJelmer Vernooij2008-12-231-5/+15
| | | | than python object location.
* py: Fix initialisation of subtypes, fix segfaults.Jelmer Vernooij2008-12-211-2/+2
|
* Move pytalloc to talloc directory.Jelmer Vernooij2008-10-241-0/+52