X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fuxstore.c;h=c46b9a293e38efc42d82efa75a5572d2e25d84da;hb=9731b1425d93c85e6b5b4134b748cad55099c90b;hp=922462fa7e26adda20363e094a19f1b6240ab522;hpb=2dd7514b0770c6ac05f1818c9d12053cb2f31e35;p=PuTTY.git diff --git a/unix/uxstore.c b/unix/uxstore.c index 922462fa..c46b9a29 100644 --- a/unix/uxstore.c +++ b/unix/uxstore.c @@ -105,29 +105,6 @@ static void make_filename(char *filename, int index, const char *subname) filename[FILENAME_MAX-1] = '\0'; } -/* - * Read an entire line of text from a file. Return a buffer - * malloced to be as big as necessary (caller must free). - */ -static char *fgetline(FILE *fp) -{ - char *ret = snewn(512, char); - int size = 512, len = 0; - while (fgets(ret + len, size - len, fp)) { - len += strlen(ret + len); - if (ret[len-1] == '\n') - break; /* got a newline, we're done */ - size = len + 512; - ret = sresize(ret, size, char); - } - if (len == 0) { /* first fgets returned NULL */ - sfree(ret); - return NULL; - } - ret[len] = '\0'; - return ret; -} - void *open_settings_w(const char *sessionname, char **errmsg) { char filename[FILENAME_MAX];