]> git.wh0rd.org Git - nano.git/commitdiff
add minor cosmetic fixes, and do another int -> bool conversion
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Mon, 4 Oct 2004 15:23:47 +0000 (15:23 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Mon, 4 Oct 2004 15:23:47 +0000 (15:23 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1961 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

src/files.c
src/nano.c
src/proto.h

index ca0c3a853d6a6538c2e9b2cc668e917dc6ae9f47..d2402913aa85151e21dbb811336d7dbfbfdbbb28 100644 (file)
@@ -538,7 +538,9 @@ void do_insertfile(
 #endif
                "./");
 
-    if (i != -1) {
+    if (i < 0) {
+       statusbar(_("Cancelled"));
+    } else {
        int old_current_x = current_x;
 
        ans = mallocstrcpy(ans, answer);
@@ -599,8 +601,7 @@ void do_insertfile(
 
        /* Refresh the screen. */
        edit_refresh();
-    } else
-       statusbar(_("Cancelled"));
+    }
 
     free(ans);
 }
@@ -1395,10 +1396,8 @@ int write_file(const char *name, int tmp, int append, int nonamechange)
        /* The temp file name we write to on prepend. */
 
     assert(name != NULL);
-    if (name[0] == '\0') {
-       statusbar(_("Cancelled"));
+    if (name[0] == '\0')
        return -1;
-    }
     if (!tmp)
        titlebar(NULL);
 
@@ -1765,7 +1764,7 @@ int write_marked(const char *name, int tmp, int append)
 }
 #endif /* !NANO_SMALL */
 
-int do_writeout(int exiting)
+int do_writeout(bool exiting)
 {
     int i;
     int append = 0;
@@ -1844,7 +1843,7 @@ int do_writeout(int exiting)
        free(ans);
 #endif
 
-       if (i == -1) {
+       if (i < 0) {
            statusbar(_("Cancelled"));
            display_main_list();
            return -1;
index 7c74982ea349051dde39f3582d1f93e8d6259fce..f42e4aba01df01d081b426af1c6272a5091d41a4 100644 (file)
@@ -173,7 +173,7 @@ void die_save_file(const char *die_filename)
 
     ret = get_next_filename(die_filename);
     if (ret[0] != '\0')
-       failed = -1 == write_file(ret, TRUE, FALSE, TRUE);
+       failed = (write_file(ret, TRUE, FALSE, TRUE) == -1);
 
     if (!failed)
        fprintf(stderr, _("\nBuffer written to %s\n"), ret);
index 3f9061cf58c6c6f46bce02d2660ed27b46630cb8..8c258d27ba54c76fa52c6e678b1790bb80ce5c11 100644 (file)
@@ -217,7 +217,7 @@ int write_file(const char *name, int tmp, int append, int nonamechange);
 #ifndef NANO_SMALL
 int write_marked(const char *name, int tmp, int append);
 #endif
-int do_writeout(int exiting);
+int do_writeout(bool exiting);
 void do_writeout_void(void);
 char *real_dir_from_tilde(const char *buf);
 #ifndef DISABLE_TABCOMP