commit 1f85eec03ba42d8077b28d212f11eeaaeed3c50b from: Markus Uhlin date: Mon Dec 25 17:13:34 2023 UTC Reformatted psend_logoutfile() commit - b23aae3ef68623cd2afe167f1fbf7301a216560b commit + 1f85eec03ba42d8077b28d212f11eeaaeed3c50b blob - 0f2e8ba87fd5d7ec6afebd23abbdc91dbdc248ee blob + a20eb5b55bf1c8fb59ed71ba375c66fff1579fd7 --- FICS/utils.c +++ FICS/utils.c @@ -396,38 +396,38 @@ PUBLIC int psend_file(int p, char *dir, char *file) } /* - * Marsalis added on 8/27/95 so that [next] does not - * appear in the logout process for those that have - * a short screen height. (Fixed due to complaint - * in Bug's messages). + * Marsalis added on 8/27/95 so that [next] does not appear in the + * logout process for those that have a short screen height. */ -PUBLIC int psend_logoutfile(int p, char *dir, char *file) +PUBLIC int +psend_logoutfile(int p, char *dir, char *file) { - FILE *fp; - char tmp[MAX_LINE_SIZE]; - char fname[MAX_FILENAME_SIZE]; + FILE *fp; + char fname[MAX_FILENAME_SIZE]; + char tmp[MAX_LINE_SIZE]; - if (parray[p].last_file) - rfree(parray[p].last_file); - parray[p].last_file = NULL; - parray[p].last_file_byte = 0L; + if (parray[p].last_file) + rfree(parray[p].last_file); + parray[p].last_file = NULL; + parray[p].last_file_byte = 0L; - if (dir) - sprintf(fname, "%s/%s", dir, file); - else - strcpy(fname, file); - fp = fopen(fname, "r"); - if (!fp) - return -1; - while (!feof(fp)) { - fgets(tmp, MAX_LINE_SIZE - 1, fp); - if (!feof(fp)) { - net_send_string(parray[p].socket, tmp, 1); - } - } + if (dir) + sprintf(fname, "%s/%s", dir, file); + else + strcpy(fname, file); - fclose(fp); - return 0; + if ((fp = fopen(fname, "r")) == NULL) + return -1; + + while (!feof(fp)) { + fgets(tmp, MAX_LINE_SIZE - 1, fp); + + if (!feof(fp)) + net_send_string(parray[p].socket, tmp, 1); + } + + fclose(fp); + return 0; } PUBLIC int