Skip to content

Commit 09db1ae

Browse files
committed
Fix C89 compat
1 parent e2182a1 commit 09db1ae

File tree

1 file changed

+2
-1
lines changed
  • ext/fileinfo/libmagic

1 file changed

+2
-1
lines changed

ext/fileinfo/libmagic/der.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ der_tag(char *buf, size_t len, uint32_t tag)
220220
static int
221221
der_data(char *buf, size_t blen, uint32_t tag, const void *q, uint32_t len)
222222
{
223+
uint32_t i = 0;
223224
const uint8_t *d = CAST(const uint8_t *, q);
224225
switch (tag) {
225226
case DER_TAG_PRINTABLE_STRING:
@@ -231,7 +232,7 @@ der_data(char *buf, size_t blen, uint32_t tag, const void *q, uint32_t len)
231232
break;
232233
}
233234

234-
for (uint32_t i = 0; i < len; i++) {
235+
for (; i < len; i++) {
235236
uint32_t z = i << 1;
236237
if (z < blen - 2)
237238
snprintf(buf + z, blen - z, "%.2x", d[i]);

0 commit comments

Comments
 (0)