diff options
Diffstat (limited to 'src/var.c')
-rw-r--r-- | src/var.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/var.c b/src/var.c index 3263dc5..501a279 100644 --- a/src/var.c +++ b/src/var.c @@ -168,31 +168,6 @@ initvar(void) } /* - * Safe version of setvar, returns 1 on success 0 on failure. - */ - -int -setvarsafe(const char *name, const char *val, int flags) -{ - int err; - volatile int saveint; - struct jmploc *volatile savehandler = handler; - struct jmploc jmploc; - - SAVEINT(saveint); - if (setjmp(jmploc.loc)) - err = 1; - else { - handler = &jmploc; - setvar(name, val, flags); - err = 0; - } - handler = savehandler; - RESTOREINT(saveint); - return err; -} - -/* * Set the value of a variable. The flags argument is ored with the * flags of the variable. If val is NULL, the variable is unset. */ |