]> git.wh0rd.org Git - nano.git/commitdiff
add one last breakage fix
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 9 Jul 2005 03:40:44 +0000 (03:40 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 9 Jul 2005 03:40:44 +0000 (03:40 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2838 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

src/files.c

index 7fe590a016133db12fc34b0384e41754722e4cbe..0440fe34941cad0d2c358e1dd09e09d1667a4ada 100644 (file)
@@ -167,9 +167,10 @@ void open_buffer(const char *filename)
     }
 #endif
 
-    /* If the filename isn't blank, open the file. */
-    if (filename[0] != '\0')
-       rc = open_file(filename, new_buffer, &f);
+    /* If the filename isn't blank, open the file.  Otherwise, treat it
+     * as a new file. */
+    rc = (filename[0] != '\0') ? open_file(filename, new_buffer, &f) :
+       -2;
 
     /* If we're loading into a new buffer, add a new openfile entry. */
     if (new_buffer)