summaryrefslogtreecommitdiff
path: root/src/ptp-pack.c
diff options
context:
space:
mode:
authorLinus Walleij <triad@df.lth.se>2006-12-16 20:36:52 +0000
committerLinus Walleij <triad@df.lth.se>2006-12-16 20:36:52 +0000
commit037a12589156bbcdb5e772b6bab49dee79107f9f (patch)
tree7baf9313309e38011dec54ff7692dbd848f6464f /src/ptp-pack.c
parentf8491918a57d7dc546e3b6ba349795b59b52c262 (diff)
downloadlibmtp-037a12589156bbcdb5e772b6bab49dee79107f9f.tar.gz
Sync to upstream libgphoto2
Diffstat (limited to 'src/ptp-pack.c')
-rw-r--r--src/ptp-pack.c24
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;
}