X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Freadwrite.c;fp=src%2Freadwrite.c;h=06a63448cc9d157974e07140a5d8ad2f2710215a;hb=10680a2398daf76e6a0cd261c2b247e6902f2ad0;hp=78f1bffb73d4b4472c5daa699ba4220f6c797456;hpb=fdb7a8eb2bc58d180d53f4085085a62bc1f2e62b;p=plomrogue
diff --git a/src/readwrite.c b/src/readwrite.c
index 78f1bff..06a6344 100644
--- a/src/readwrite.c
+++ b/src/readwrite.c
@@ -105,17 +105,7 @@ extern void try_fclose_unlink_rename(FILE * file, char * p1, char * p2,
-extern uint16_t get_linemax(FILE * file, char * f)
-{
- uint16_t linemax;
- exit_trouble(textfile_sizes(file, &linemax, NULL), f, "textfile_sizes()");
- return linemax;
-}
-
-
-
-extern uint8_t textfile_sizes(FILE * file, uint16_t * linemax_p,
- uint16_t * n_lines_p)
+extern uint16_t textfile_sizes(FILE * file, uint16_t * n_lines_p)
{
char * f_name = "textfile_sizes()";
int c = 0;
@@ -147,17 +137,12 @@ extern uint8_t textfile_sizes(FILE * file, uint16_t * linemax_p,
{ /* line / lack newline chars. */
linemax = c_count;
}
-
- if (-1 == fseek(file, 0, SEEK_SET))
- {
- return 1;
- }
- * linemax_p = linemax;
+ exit_trouble(-1 == fseek(file, 0, SEEK_SET), f_name, "fseek()");
if (n_lines_p)
{
* n_lines_p = n_lines;
}
- return 0;
+ return linemax;
}