]> diplodocus.org Git - nmh/blobdiff - sbr/ext_hook.c
new.c: Order two return statements to match comment.
[nmh] / sbr / ext_hook.c
index d29c046aa1830081bbda1e6ac06bdfb58bc7ee2c..3cde1fd960bd6222ee739a410bf10c63e465b6ba 100644 (file)
@@ -23,7 +23,7 @@ ext_hook(char *hook_name, char *message_file_name_1, char *message_file_name_2)
     static  int        did_message = 0;        /* set if we've already output a message */
 
     if ((hook = context_find(hook_name)) == NULL)
     static  int        did_message = 0;        /* set if we've already output a message */
 
     if ((hook = context_find(hook_name)) == NULL)
-       return (OK);
+       return OK;
 
     switch (pid = fork()) {
     case -1:
 
     switch (pid = fork()) {
     case -1:
@@ -50,7 +50,7 @@ ext_hook(char *hook_name, char *message_file_name_1, char *message_file_name_2)
        if (did_message == 0) {
            char *msghook;
            if ((msghook = context_find("msg-hook")) != NULL)
        if (did_message == 0) {
            char *msghook;
            if ((msghook = context_find("msg-hook")) != NULL)
-               inform(msghook);
+                inform("%s", msghook);
            else {
                char errbuf[BUFSIZ];
                snprintf(errbuf, sizeof(errbuf), "external hook \"%s\"", hook);
            else {
                char errbuf[BUFSIZ];
                snprintf(errbuf, sizeof(errbuf), "external hook \"%s\"", hook);
@@ -59,9 +59,7 @@ ext_hook(char *hook_name, char *message_file_name_1, char *message_file_name_2)
            did_message = 1;
        }
 
            did_message = 1;
        }
 
-       return (NOTOK);
-    }
-
-    else
-       return (OK);
+       return NOTOK;
+    } else
+       return OK;
 }
 }