From 8a48afccb97462b0dc261e8c99c0825295ebc019 Mon Sep 17 00:00:00 2001 From: Joursoir Date: Wed, 3 Mar 2021 20:10:05 +0000 Subject: cmd 'edit' has become more secure --- src/easydir.c | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/easydir.c') diff --git a/src/easydir.c b/src/easydir.c index c94b944..cf10110 100644 --- a/src/easydir.c +++ b/src/easydir.c @@ -54,37 +54,3 @@ int count_dir_entries(const char *path) closedir(dir); return counter; } - -char *fileCropLineFeed(char *path, char *text, int maxlen) -{ - FILE *file = fopen(path, "r+"); - if(file == NULL) callError(130); - - int symbol; - int pos = 0; - char *str = (char *) malloc(sizeof(char) * maxlen); - while((symbol = fgetc(file))) - { - switch(symbol) - { - case '\n': - case EOF: { - str[pos] = '\0'; - pos = -1; // for break while - break; - } - default: { - str[pos] = symbol; - pos++; - break; - } - } - if(pos == -1) break; - if(pos > maxlen-1) { str[pos-1] = '\0'; break; } - } - fclose(file); - - strcpy(text, str); - free(str); - return text; -} -- cgit v1.2.3-18-g5258