From: Automerge Script Date: Sun, 24 Jun 2007 18:26:00 +0000 (+0000) Subject: automerge commit X-Git-Tag: 1.2.20-netsec~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=586aa67affe3a829aa6dee49576beb568e453b0e;p=thirdparty%2Fasterisk.git automerge commit git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2-netsec@71337 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/db.c b/db.c index 6d9e2b620e..f3ea4f9c6c 100644 --- a/db.c +++ b/db.c @@ -531,12 +531,8 @@ static int manager_dbput(struct mansession *s, struct message *m) astman_send_error(s, m, "No key specified"); return 0; } - if (!strlen(val)) { - astman_send_error(s, m, "No val specified"); - return 0; - } - res = ast_db_put(family, key, val); + res = ast_db_put(family, key, val ? val : ""); if (res) { astman_send_error(s, m, "Failed to update entry"); } else { diff --git a/manager.c b/manager.c index f884a9d244..bddd2bc6a0 100644 --- a/manager.c +++ b/manager.c @@ -692,11 +692,6 @@ static int action_setvar(struct mansession *s, struct message *m) return 0; } - if (ast_strlen_zero(varval)) { - astman_send_error(s, m, "No value specified"); - return 0; - } - if (!ast_strlen_zero(name)) { c = ast_get_channel_by_name_locked(name); if (!c) { @@ -705,7 +700,7 @@ static int action_setvar(struct mansession *s, struct message *m) } } - pbx_builtin_setvar_helper(c, varname, varval); + pbx_builtin_setvar_helper(c, varname, varval ? varval : ""); if (c) ast_mutex_unlock(&c->lock);