Don't embed `this'-style quotes in format strings.
authorJim Meyering <jim@meyering.net>
Thu, 16 Jun 2005 21:39:10 +0000 (21:39 +0000)
committerJim Meyering <jim@meyering.net>
Thu, 16 Jun 2005 21:39:10 +0000 (21:39 +0000)
Include "quote.h".
Rather than this: error (..., "...`%s'...", arg);
do this:          error (..., "...%s...", quote (arg));

src/fold.c

index e98fa0f..9a3e538 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "system.h"
 #include "error.h"
+#include "quote.h"
 #include "xstrtol.h"
 
 #define TAB_WIDTH 8
@@ -287,7 +288,7 @@ main (int argc, char **argv)
            if (! (xstrtoul (optarg, NULL, 10, &tmp_ulong, "") == LONGINT_OK
                   && 0 < tmp_ulong && tmp_ulong < SIZE_MAX - TAB_WIDTH))
              error (EXIT_FAILURE, 0,
-                    _("invalid number of columns: `%s'"), optarg);
+                    _("invalid number of columns: %s"), quote (optarg));
            width = tmp_ulong;
          }
          break;