X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Freadwrite.h;h=6f7bce377f82f40a4b68a9bcce33031d05b619cf;hb=3edf207d99f9e6e7e4b6beb9939bb9618e4be597;hp=2810820d57765868a780686c0dc0ad403ca0ada9;hpb=7290dec4219eaa2325aa00ef6139f715743dba3a;p=plomrogue
diff --git a/src/readwrite.h b/src/readwrite.h
index 2810820..6f7bce3 100644
--- a/src/readwrite.h
+++ b/src/readwrite.h
@@ -19,16 +19,12 @@ extern void try_fclose(FILE * file, char * f);
extern void try_fwrite(void * ptr, size_t size, size_t nmemb, FILE * stream,
char * f);
-
-
/* Wrapper to calling fgets() from function called "f". The return code of
* fgets() is returned unless it is NULL *and* ferror() indicates that an error
* occured; otherwise end of file is assumed and NULL is returned properly.
*/
extern char * try_fgets(char * line, int size, FILE * file, char * f);
-
-
/* Wrapper to successive call of fclose() from function called "f" on "file",
* then unlink() on file at "p2" if it exists, then rename() on "p1" to "p2".
* Used for handling atomic saving of files via temp files.
@@ -36,16 +32,12 @@ extern char * try_fgets(char * line, int size, FILE * file, char * f);
extern void try_fclose_unlink_rename(FILE * file, char * p1, char * p2,
char * f);
-
-
/* Wrapper: Call textfile_sizes() from function called "f" to get max line
- * length of "file", exit via exit_err() with trouble_msg()-generated error
- * message on failure.
+ * length (includes newline char) of "file", exit via exit_err() with
+ * exit_trouble() on failure.
*/
extern uint16_t get_linemax(FILE * file, char * f);
-
-
/* Learn from "file" the largest line length (pointed to by "linemax_p"; length
* includes newline chars) and (pointed to by "n_lines_p" if it is not set to
* NULL) the number of lines (= number of newline chars).
@@ -56,8 +48,6 @@ extern uint16_t get_linemax(FILE * file, char * f);
extern uint8_t textfile_sizes(FILE * file, uint16_t * linemax_p,
uint16_t * n_lines_p);
-
-
/* These routines for reading values "x" from / writing values to "file" ensure
* a defined endianness and consistent error codes: return 0 on success and 1 on
* fgetc()/fputc() failure.