diff options
author | Marcus Meissner <marcus@jet.franken.de> | 2022-01-31 10:50:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-31 10:50:26 +0100 |
commit | 6a027a40363ae9b805df9bae057d00cd1fe25fae (patch) | |
tree | 95315d43d820fb88122728e64ad2bd52a359ddb1 | |
parent | 8148f517365285770f9242476ca4f710057bd63d (diff) | |
parent | a65065a6fa5278c80f75a68f2728904acd13389c (diff) | |
download | libmtp-6a027a40363ae9b805df9bae057d00cd1fe25fae.tar.gz |
Merge pull request #98 from shaosss/master
Fix array properties retrieval
-rw-r--r-- | src/ptp-pack.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ptp-pack.c b/src/ptp-pack.c index 5df73d0..0616996 100644 --- a/src/ptp-pack.c +++ b/src/ptp-pack.c @@ -818,7 +818,7 @@ ptp_unpack_OI (PTPParams *params, unsigned char* data, PTPObjectInfo *oi, unsign \ if (n >= UINT_MAX/sizeof(val->a.v[0])) \ return 0; \ - if (n > (total - (*offset))/sizeof(val->a.v[0]))\ + if (n > (total - (*offset))/sizeof(val->a.v[0].member))\ return 0; \ val->a.count = n; \ val->a.v = malloc(sizeof(val->a.v[0])*n); \ |