]> granicus.if.org Git - graphviz/commitdiff
Allow -s0 work like -s
authorEmden R. Gansner <erg@alum.mit.edu>
Thu, 14 Nov 2013 17:35:15 +0000 (12:35 -0500)
committerEmden R. Gansner <erg@alum.mit.edu>
Thu, 14 Nov 2013 17:35:15 +0000 (12:35 -0500)
lib/common/input.c

index df11d3927bd63788949feed389394fe1f2b1976c..f2fd649fde5be93935a29ed9fabcbc1a59e6fcc1 100644 (file)
@@ -364,12 +364,14 @@ int dotneato_args_initialize(GVC_t * gvc, int argc, char **argv)
            case 's':
                if (*rest) {
                    PSinputscale = atof(rest);
-                   if (PSinputscale <= 0) {
+                   if (PSinputscale < 0) {
                        fprintf(stderr,
                                "Invalid parameter \"%s\" for -s flag\n",
                                rest);
                        return (dotneato_usage(1));
                    }
+                   else if (PSinputscale == 0)
+                       PSinputscale = POINTS_PER_INCH;
                } else
                    PSinputscale = POINTS_PER_INCH;
                break;