diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2007-12-28 16:25:05 -0600 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2007-12-28 10:33:01 -0600 |
commit | 66fbdaac0b988f7a2681e96213e90174acd96c98 (patch) | |
tree | a1cb9c99bee0a2bb78db10bbab090df4845405ed /source4/lib/events/events.i | |
parent | c2d16f46a373d8c3f6ca38cfd982c4cf0858250d (diff) | |
download | samba-66fbdaac0b988f7a2681e96213e90174acd96c98.tar.gz samba-66fbdaac0b988f7a2681e96213e90174acd96c98.tar.bz2 samba-66fbdaac0b988f7a2681e96213e90174acd96c98.zip |
r26620: python: Allow not specifying event contexts, in which case a new context is used.
(This used to be commit 73c0b1c89763ba61451f3d2a602163090780c56f)
Diffstat (limited to 'source4/lib/events/events.i')
-rw-r--r-- | source4/lib/events/events.i | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source4/lib/events/events.i b/source4/lib/events/events.i index e2f3b788cb..4b4d265e10 100644 --- a/source4/lib/events/events.i +++ b/source4/lib/events/events.i @@ -22,8 +22,16 @@ %{ #include "lib/events/events.h" +typedef struct event_context event_context; %} +%talloctype(event_context); +typedef struct event_context {} event_context; + +%typemap(default,noblock=1) struct event_context * { + $1 = event_context_init(NULL); +} + struct event_context *event_context_init(TALLOC_CTX *mem_ctx); %typemap(default,noblock=1) struct event_context * { |