add EVAL function, deprecate Eval application (bug #4277)
[asterisk/asterisk.git] / apps / app_eval.c
index 9d96207..73b99c0 100755 (executable)
@@ -49,6 +49,12 @@ static int eval_exec(struct ast_channel *chan, void *data)
        int res=0;
        struct localuser *u;
        char *s, *newvar=NULL, tmp[MAXRESULT];
+       static int dep_warning = 0;
+
+       if (!dep_warning) {
+               ast_log(LOG_WARNING, "This application has been deprecated in favor of the dialplan function, EVAL\n");
+               dep_warning = 1;
+       }
 
        LOCAL_USER_ADD(u);