diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-04-17 16:30:14 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-04-17 16:30:14 +0000 |
commit | 1ae4c6f0e96a7ecfc09bf39db5cf25cfe6bd5a81 (patch) | |
tree | 59d7e0619a17402fabdb83547213e9ef65097826 /test/css21.c | |
parent | bd4da673b15339d7a4a1cb32f35c631e122020c0 (diff) | |
download | libcss-1ae4c6f0e96a7ecfc09bf39db5cf25cfe6bd5a81.tar.gz libcss-1ae4c6f0e96a7ecfc09bf39db5cf25cfe6bd5a81.tar.bz2 |
Pretend we care about fread/fwrite succeeding
svn path=/trunk/libcss/; revision=7124
Diffstat (limited to 'test/css21.c')
-rw-r--r-- | test/css21.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/test/css21.c b/test/css21.c index ec5979f..5a84489 100644 --- a/test/css21.c +++ b/test/css21.c @@ -60,7 +60,8 @@ int main(int argc, char **argv) fseek(fp, 0, SEEK_SET); while (len >= CHUNK_SIZE) { - fread(buf, 1, CHUNK_SIZE, fp); + size_t read = fread(buf, 1, CHUNK_SIZE, fp); + assert(read == CHUNK_SIZE); error = css_stylesheet_append_data(sheet, buf, CHUNK_SIZE); @@ -70,7 +71,8 @@ int main(int argc, char **argv) } if (len > 0) { - fread(buf, 1, len, fp); + size_t read = fread(buf, 1, len, fp); + assert(read == len); error = css_stylesheet_append_data(sheet, buf, len); assert(error == CSS_OK || error == CSS_NEEDDATA); @@ -118,10 +120,12 @@ int main(int argc, char **argv) { char *out; size_t outlen = origlen * 2; + size_t written; out = malloc(outlen); assert(out != NULL); dump_sheet(sheet, out, &outlen); - fwrite(out, origlen * 2 - outlen, 1, stdout); + written = fwrite(out, 1, origlen * 2 - outlen, stdout); + assert(written == origlen * 2 - outlen); free(out); } #endif |