commit d5ce44820a9d9537f48bef2588127b34f5799c02
parent cc2b4f712c763d2b0b13cce4a2dd1a60c9f7d763
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Sun, 9 Feb 2020 14:24:26 +0100
tweaks: change a function with two possible results to boolean
Diffstat:
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/files.c b/src/files.c
@@ -133,14 +133,14 @@ void make_new_buffer(void)
#ifndef NANO_TINY
/* Delete the lockfile. Return -1 if unsuccessful, and 1 otherwise. */
-int delete_lockfile(const char *lockfilename)
+bool delete_lockfile(const char *lockfilename)
{
if (unlink(lockfilename) < 0 && errno != ENOENT) {
statusline(MILD, _("Error deleting lock file %s: %s"),
lockfilename, strerror(errno));
- return -1;
- }
- return 1;
+ return FALSE;
+ } else
+ return TRUE;
}
/* Write a lockfile, under the given lockfilename. This ALWAYS annihilates
@@ -179,7 +179,7 @@ int write_lockfile(const char *lockfilename, const char *filename, bool modified
/* If the lockfile exists, try to delete it. */
if (stat(lockfilename, &fileinfo) != -1)
- if (delete_lockfile(lockfilename) < 0)
+ if (!delete_lockfile(lockfilename))
return 0;
if (ISSET(INSECURE_BACKUP))
diff --git a/src/proto.h b/src/proto.h
@@ -279,7 +279,7 @@ void paste_text(void);
/* Most functions in files.c. */
void make_new_buffer(void);
#ifndef NANO_TINY
-int delete_lockfile(const char *lockfilename);
+bool delete_lockfile(const char *lockfilename);
#endif
bool open_buffer(const char *filename, bool new_buffer);
#ifdef ENABLE_SPELLER