diff options
author | José Fonseca <[email protected]> | 2010-02-14 23:03:10 +0000 |
---|---|---|
committer | José Fonseca <[email protected]> | 2010-02-14 23:25:33 +0000 |
commit | 33682e551036abcef4fb6d55aab15a25a58c5457 (patch) | |
tree | 0d10bef10a51c2af9c9b93531ffd7a01b42a71eb /src | |
parent | dbc7b3da3ec7a2202b1d3b1f08a3d77e195cf3b1 (diff) |
os: Fix bad calloc.
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/auxiliary/os/os_stream_stdc.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/gallium/auxiliary/os/os_stream_stdc.c b/src/gallium/auxiliary/os/os_stream_stdc.c index 9a62799c0fa..9e7ed711076 100644 --- a/src/gallium/auxiliary/os/os_stream_stdc.c +++ b/src/gallium/auxiliary/os/os_stream_stdc.c @@ -60,9 +60,6 @@ os_stdc_stream_close(struct os_stream *_stream) { struct os_stdc_stream *stream = os_stdc_stream(_stream); - if(!stream) - return; - fclose(stream->file); free(stream); @@ -74,9 +71,6 @@ os_stdc_stream_write(struct os_stream *_stream, const void *data, size_t size) { struct os_stdc_stream *stream = os_stdc_stream(_stream); - if(!stream) - return FALSE; - return fwrite(data, size, 1, stream->file) == size ? TRUE : FALSE; } @@ -86,9 +80,6 @@ os_stdc_stream_flush(struct os_stream *_stream) { struct os_stdc_stream *stream = os_stdc_stream(_stream); - if(!stream) - return; - fflush(stream->file); } @@ -98,7 +89,7 @@ os_file_stream_create(const char *filename) { struct os_stdc_stream *stream; - stream = (struct os_stdc_stream *)calloc(1, sizeof(struct os_stream)); + stream = (struct os_stdc_stream *)calloc(1, sizeof(*stream)); if(!stream) goto no_stream; |