diff options
author | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-09-09 17:18:44 +0800 |
---|---|---|
committer | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-09-09 17:18:44 +0800 |
commit | 83191c06b40c522464f7021cb25cc2367375f1ce (patch) | |
tree | edf64932f25bda8a409a217c1a4487d9af7ed47e /mbbsd/read.c | |
parent | bb00ae154f1cfc4672aa807926c19b0b5e64d8ea (diff) | |
download | pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.tar pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.tar.gz pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.tar.bz2 pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.tar.lz pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.tar.xz pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.tar.zst pttbbs-83191c06b40c522464f7021cb25cc2367375f1ce.zip |
comments warn the bad code without error handling.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3145 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/read.c')
-rw-r--r-- | mbbsd/read.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mbbsd/read.c b/mbbsd/read.c index 14cf4e8c..d9900cbb 100644 --- a/mbbsd/read.c +++ b/mbbsd/read.c @@ -928,6 +928,7 @@ get_records_and_bottom(char *direct, fileheader_t* headers, rv = get_records(direct, headers, sizeof(fileheader_t), recbase, n); + /* XXX if entries return -1 */ if( bottom_line < last_line ) rv += get_records(directbottom, headers+n, sizeof(fileheader_t), 1, headers_size - n ); @@ -1020,6 +1021,7 @@ i_read(int cmdmode, const char *direct, void (*dotitle) (), headers = (fileheader_t *) realloc(headers, headers_size*FHSZ); assert(headers); } + /* XXX if entries return -1 */ entries=get_records_and_bottom(currdirect, headers, recbase, headers_size, last_line, bottom_line); } @@ -1061,6 +1063,7 @@ i_read(int cmdmode, const char *direct, void (*dotitle) (), headers = (fileheader_t *) realloc(headers, headers_size*FHSZ); assert(headers); } + /* XXX if entries return -1 */ entries = get_records_and_bottom(currdirect, headers, recbase, headers_size, last_line, bottom_line); |