]> andersk Git - moira.git/commitdiff
ss_perror() doesn't take printf style varargs
authormar <mar>
Mon, 13 May 1991 12:57:32 +0000 (12:57 +0000)
committermar <mar>
Mon, 13 May 1991 12:57:32 +0000 (12:57 +0000)
clients/mrtest/mrtest.c
clients/mrtest/tst.c

index 09af3ebea960a8f991dee039c29f526d77719831..795acf2302a37e8993e25f25eaf2f3d43cb9c2e3 100644 (file)
@@ -135,7 +135,8 @@ char *argv[];
 
     inp = fopen(argv[1], "r");
     if (inp == NULL) {
-       ss_perror(ss, 0, "Cannot open input file %s", argv[1]);
+       sprintf(input, "Cannot open input file %s", argv[1]);
+       ss_perror(ss, 0, input);
        return;
     }
 
@@ -149,7 +150,8 @@ char *argv[];
            close(status);
            dup2(oldstdout, 1);
            argc = 2;
-           ss_perror(ss, errno, "Unable to redirect output to %s\n", argv[2]);
+           sprintf(input, "Unable to redirect output to %s\n", argv[2]);
+           ss_perror(ss, errno, input);
        } else {
            fflush(stderr);
            oldstderr = dup(2);
index 2a70cdbbc352e77528783cc15a50015ea1d58f5d..3c9900a536c62491029587003c6e02d4b6cc84bb 100644 (file)
@@ -56,14 +56,16 @@ char *argv[];
   
   inp = fopen(argv[1], "r");
   if (inp == NULL) {
-    ss_perror(ss, 0, "Cannot open input file %s", argv[1]);
+    sprintf(cmd, "Cannot open input file %s", argv[1]);
+    ss_perror(ss, 0, cmd);
     return;
   }
   
   if (argc == 3) {
     outp = fopen(argv[2], "a");
     if (!outp) {
-      ss_perror(ss, errno, "Unable to open output for %s\n", argv[2]);   
+      sprintf(cmd, "Unable to open output for %s\n", argv[2]);   
+      ss_perror(ss, errno, cmd);
       return;}}
   else outp = stdout;
 
This page took 0.610001 seconds and 5 git commands to generate.