Blob Blame Raw
--- ImageMagick-5.5.7/magick/command.c.stdin	2003-09-10 08:59:31.000000000 +0200
+++ ImageMagick-5.5.7/magick/command.c	2003-09-10 09:01:42.000000000 +0200
@@ -4410,7 +4410,8 @@
     *client_name,
     *option,
     *resource_value,
-    *server_name;
+    *server_name,
+    c_tmp;
 
   Display
     *display;
@@ -4549,7 +4550,16 @@
         break;
       else
         if (!isatty(STDIN_FILENO))
-          option=(char *) "-";
+        {
+                c_tmp = getc(stdin);
+                if(c_tmp != EOF)
+                {
+                        ungetc(c_tmp, stdin);
+                        option=(char *) "-";
+                } else
+                        option=(char *) "logo:Untitled";
+                        /* option=(char *) "-"; */
+        }
         else
           option=(char *) "logo:Untitled";
     if ((strlen(option) == 1) || ((*option != '-') && (*option != '+')))