diff options
author | Linus Walleij <triad@df.lth.se> | 2006-12-16 20:36:52 +0000 |
---|---|---|
committer | Linus Walleij <triad@df.lth.se> | 2006-12-16 20:36:52 +0000 |
commit | 037a12589156bbcdb5e772b6bab49dee79107f9f (patch) | |
tree | 7baf9313309e38011dec54ff7692dbd848f6464f /src/ptp-pack.c | |
parent | f8491918a57d7dc546e3b6ba349795b59b52c262 (diff) | |
download | libmtp-037a12589156bbcdb5e772b6bab49dee79107f9f.tar.gz |
Sync to upstream libgphoto2
Diffstat (limited to 'src/ptp-pack.c')
-rw-r--r-- | src/ptp-pack.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ptp-pack.c b/src/ptp-pack.c index ef914dc..45e4748 100644 --- a/src/ptp-pack.c +++ b/src/ptp-pack.c @@ -558,6 +558,28 @@ ptp_unpack_DPV ( case PTP_DTC_UINT32: CTVAL(value->u32,dtoh32a); break; + + + + case PTP_DTC_UINT64: + *offset += 8; + /*fprintf(stderr,"unhandled unpack of uint64\n");*/ + break; + case PTP_DTC_INT64: + *offset += 8; + /*fprintf(stderr,"unhandled unpack of int64\n");*/ + break; + case PTP_DTC_UINT128: + *offset += 16; + /*fprintf(stderr,"unhandled unpack of uint128n");*/ + break; + case PTP_DTC_INT128: + *offset += 16; + /*fprintf(stderr,"unhandled unpack of int128n");*/ + break; + + + case PTP_DTC_AINT8: RARR(value,i8,dtoh8a); break; @@ -587,6 +609,8 @@ ptp_unpack_DPV ( return 0; break; } + default: + return 0; } return 1; } |