diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2008-02-28 20:04:58 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2008-02-28 20:04:58 +0100 |
commit | 2ba62662f8e2578153be3125eb557b9349ccfd3b (patch) | |
tree | 829349576e6fa8431573abed7676b2cd61b98485 /source4/param/param.i | |
parent | fc6bc92e116d3891671a77bc4564047eefd69f95 (diff) | |
download | samba-2ba62662f8e2578153be3125eb557b9349ccfd3b.tar.gz samba-2ba62662f8e2578153be3125eb557b9349ccfd3b.tar.bz2 samba-2ba62662f8e2578153be3125eb557b9349ccfd3b.zip |
Remove sDefault as static variable.
(This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
Diffstat (limited to 'source4/param/param.i')
-rw-r--r-- | source4/param/param.i | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source4/param/param.i b/source4/param/param.i index 7322302117..77d781d6ff 100644 --- a/source4/param/param.i +++ b/source4/param/param.i @@ -49,6 +49,7 @@ typedef struct param_opt param_opt; typedef struct loadparm_context { %extend { loadparm_context(TALLOC_CTX *mem_ctx) { return loadparm_init(mem_ctx); } + struct loadparm_service *default_service() { return lp_default_service($self); } bool load(const char *filename) { return lp_load($self, filename); } bool load_default() { return lp_load_default($self); } #ifdef SWIGPYTHON @@ -167,9 +168,9 @@ typedef struct loadparm_context { typedef struct loadparm_service { %extend { - const char *volume_label() { return volume_label($self); } - const char *printername() { return lp_printername($self); } - int maxprintjobs() { return lp_maxprintjobs($self); } + const char *volume_label(struct loadparm_service *sDefault) { return volume_label($self, sDefault); } + const char *printername(struct loadparm_service *sDefault) { return lp_printername($self, sDefault); } + int maxprintjobs(struct loadparm_service *sDefault) { return lp_maxprintjobs($self, sDefault); } } } loadparm_service; |