diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-17 12:57:08 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-17 12:57:08 +0900 |
| commit | b68e69aa326c98fbe9676e00aea211a49c6ae361 (patch) | |
| tree | 9e4d9b9a72aa4613bc78db4a7c5e7e9ff604376c /src/load.c | |
| parent | cc4b2c5c6a7085d8da9591b3da627bf27fe1f7b5 (diff) | |
| download | mruby-b68e69aa326c98fbe9676e00aea211a49c6ae361.tar.gz mruby-b68e69aa326c98fbe9676e00aea211a49c6ae361.zip | |
remove unused assignments
Diffstat (limited to 'src/load.c')
| -rw-r--r-- | src/load.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/load.c b/src/load.c index 015dd83e0..bc79b45d4 100644 --- a/src/load.c +++ b/src/load.c @@ -116,7 +116,9 @@ load_rite_header(FILE* fp, rite_binary_header* bin_header, unsigned char* hcrc) { rite_file_header file_header; - fread(&file_header, 1, sizeof(file_header), fp); + if (fread(&file_header, 1, sizeof(file_header), fp) < sizeof(file_header)) { + return MRB_DUMP_READ_FAULT; + } memcpy(bin_header->rbfi, file_header.rbfi, sizeof(file_header.rbfi)); if (memcmp(bin_header->rbfi, RITE_FILE_IDENFIFIER, sizeof(bin_header->rbfi)) != 0) { return MRB_DUMP_INVALID_FILE_HEADER; //File identifier error @@ -142,7 +144,7 @@ load_rite_irep_record(mrb_state *mrb, RiteFILE* rfp, unsigned char* dst, uint32_ { int i; uint32_t blocklen; - uint16_t offset, tt, pdl, snl, clen; + uint16_t offset, pdl, snl, clen; unsigned char hex2[2], hex4[4], hex8[8], hcrc[4]; unsigned char *pStart; char *char_buf; @@ -193,7 +195,6 @@ load_rite_irep_record(mrb_state *mrb, RiteFILE* rfp, unsigned char* dst, uint32_ for (i=0; i<blocklen; i++) { rite_fgets(rfp, hex2, sizeof(hex2), TRUE); //TT dst += hex_to_bin8(dst, hex2); - tt = hex_to_uint8(hex2); rite_fgets(rfp, hex4, sizeof(hex4), TRUE); //pool data length pdl = hex_to_uint16(hex4); |
