]> git.refcnt.org Git - colorize.git/blobdiff - colorize.c
Update plain documentation
[colorize.git] / colorize.c
index d12822888f7c51996462df188afe6d605351750d..7683e1c70c6137f0ecf316fe3fd31f14e2fbff4c 100644 (file)
@@ -369,13 +369,9 @@ process_opts (int argc, char **argv)
             case 0: /* long opts */
               switch (opt_type)
                 {
-                  case OPT_ATTR: {
-                    char *opt;
-                    opt = xstrdup (optarg);
-                    process_opt_attr (opt);
-                    free (opt);
+                  case OPT_ATTR:
+                    process_opt_attr (optarg);
                     break;
-                  }
                   case OPT_CLEAN:
                     clean = true;
                     break;
@@ -436,7 +432,7 @@ process_opt_attr (const char *p)
           vfprintf_fail (formats[FMT_GENERIC], "--attr switch must have strings separated by ,");
         else
           {
-            /* If atttributes are added to this "list", also increase MAX_ATTRIBUTE_CHARS! */
+            /* If attributes are added to this "list", also increase MAX_ATTRIBUTE_CHARS!  */
             if (p - s == 4 && strneq (s, "bold", 4))
               write_attr (1);
             else if (p - s == 10 && strneq (s, "underscore", 10))