Mercurial > hg > dmlib
comparison tools/libgfx.c @ 2393:85700c9b7dc8
Add new DM_PRI*_OFF_T specifiers for off_t type.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 09 Jan 2020 20:54:57 +0200 |
parents | 36edd316184a |
children | 69a5af2eb1ea |
comparison
equal
deleted
inserted
replaced
2392:835b231d8083 | 2393:85700c9b7dc8 |
---|---|
2100 off_t read = dmftell(fp) - chunk->offs, | 2100 off_t read = dmftell(fp) - chunk->offs, |
2101 size = chunk->size; | 2101 size = chunk->size; |
2102 | 2102 |
2103 if (size & 1) | 2103 if (size & 1) |
2104 { | 2104 { |
2105 dmMsg(3, "IFF: Chunk size %" DM_PRIu_SIZE_T | 2105 dmMsg(3, "IFF: Chunk size %" DM_PRId_OFF_T |
2106 " is uneven, adjusting to %" DM_PRIu_SIZE_T ".\n", | 2106 " is uneven, adjusting to %" DM_PRId_OFF_T ".\n", |
2107 size, size + 1); | 2107 size, size + 1); |
2108 size++; | 2108 size++; |
2109 } | 2109 } |
2110 | 2110 |
2111 if (size > read) | 2111 if (size > read) |
2112 { | 2112 { |
2113 dmMsg(3, "IFF: Skipping %" DM_PRIu_SIZE_T | 2113 dmMsg(3, "IFF: Skipping %" DM_PRId_OFF_T |
2114 " bytes (%" DM_PRIu_SIZE_T | 2114 " bytes (%" DM_PRId_OFF_T |
2115 " of %" DM_PRIu_SIZE_T " consumed)\n", | 2115 " of %" DM_PRId_OFF_T " consumed)\n", |
2116 size - read, read, size); | 2116 size - read, read, size); |
2117 | 2117 |
2118 if (dmfseek(fp, size - read, SEEK_CUR) != 0) | 2118 if (dmfseek(fp, size - read, SEEK_CUR) != 0) |
2119 { | 2119 { |
2120 return dmError(DMERR_FSEEK, | 2120 return dmError(DMERR_FSEEK, |