fix logging issue
authorRussell Bryant <russell@russellbryant.com>
Mon, 27 Dec 2004 22:41:58 +0000 (22:41 +0000)
committerRussell Bryant <russell@russellbryant.com>
Mon, 27 Dec 2004 22:41:58 +0000 (22:41 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4563 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_voicemail.c
loader.c
logger.c

index 8e6e411..8e9d2fa 100755 (executable)
@@ -2988,7 +2988,7 @@ static int forward_message(struct ast_channel *chan, char *context, char *dir, i
                                snprintf(todir, sizeof(todir), "%s/voicemail/%s/%s/INBOX",  (char *)ast_config_AST_SPOOL_DIR, vmtmp->context, vmtmp->mailbox);
                                snprintf(sys, sizeof(sys), "mkdir -p %s\n", todir);
                                snprintf(ext_context, sizeof(ext_context), "%s@%s", vmtmp->mailbox, vmtmp->context);
-                               ast_log(LOG_DEBUG, sys);
+                               ast_log(LOG_DEBUG, "%s", sys);
                                ast_safe_system(sys);
                
                                todircount = count_messages(todir);
@@ -2999,11 +2999,11 @@ static int forward_message(struct ast_channel *chan, char *context, char *dir, i
                                        if (!strcasecmp(s, "wav49"))
                                                s = "WAV";
                                        snprintf(sys, sizeof(sys), "cp %s/msg%04d.%s %s/msg%04d.%s\n", dir, curmsg, s, todir, todircount, s);
-                                       ast_log(LOG_DEBUG, sys);
+                                       ast_log(LOG_DEBUG, "%s", sys);
                                        ast_safe_system(sys);
                                }
                                snprintf(sys, sizeof(sys), "cp %s/msg%04d.txt %s/msg%04d.txt\n", dir, curmsg, todir, todircount);
-                               ast_log(LOG_DEBUG, sys);
+                               ast_log(LOG_DEBUG, "%s", sys);
                                ast_safe_system(sys);
                                snprintf(fn, sizeof(fn), "%s/msg%04d", todir,todircount);
        
index 5ac59a0..89d006e 100755 (executable)
--- a/loader.c
+++ b/loader.c
@@ -67,7 +67,7 @@ static int printdigest(unsigned char *d)
                strcat(buf, buf2);
        }
        strcat(buf, "\n");
-       ast_log(LOG_DEBUG, buf);
+       ast_log(LOG_DEBUG, "%s", buf);
        return 0;
 }
 
index 84783f7..607e921 100755 (executable)
--- a/logger.c
+++ b/logger.c
@@ -700,7 +700,7 @@ extern void ast_verbose(const char *fmt, ...)
        } /* else
                fprintf(stdout, stuff + opos); */
 
-       ast_log(LOG_VERBOSE, stuff);
+       ast_log(LOG_VERBOSE, "%s", stuff);
        if (strlen(stuff)) {
                if (stuff[strlen(stuff)-1] != '\n') 
                        replacelast = 1;