summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2022-01-06 17:37:39 +0100
committerLeah Neukirchen <leah@vuxu.org>2022-01-06 17:37:39 +0100
commitbe63c2741e3e3e2523ab6163511a1078cb73362f (patch)
tree1b0f7a76a6024139dfb19073ea1462eb736373c8
parentfcb0e6cc86da076def79c75d7ac3522ac775ccaa (diff)
downloadrvnit-be63c2741e3e3e2523ab6163511a1078cb73362f.tar.gz
rvnit-be63c2741e3e3e2523ab6163511a1078cb73362f.tar.xz
rvnit-be63c2741e3e3e2523ab6163511a1078cb73362f.zip
skip backup files in service dir
-rw-r--r--rvnit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/rvnit.c b/rvnit.c
index 5d04251..39cbdb4 100644
--- a/rvnit.c
+++ b/rvnit.c
@@ -388,6 +388,9 @@ main()
 		if (!isdigit(ent->d_name[0]) || !isdigit(ent->d_name[1]))
 			continue;
 
+		if (ent->d_name[strlen(ent->d_name) - 1] == '~')
+			continue;
+
 		services[i].level = 10 * (ent->d_name[0] - '0') +
 		    (ent->d_name[1] - '0');
 		snprintf(services[i].name, sizeof services[i].name,