tag | fb44b4e5dec32b336453604077c4270cf9c69b4a | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Mon Apr 01 09:39:15 2019 -0700 |
object | 1ffcdc3f308edc04b5f3f0769245e1c0ba2e74c9 |
Android O MR1 IOT Release Smart Display r8 (OIM6.190107.025)
tag | 1ffcdc3f308edc04b5f3f0769245e1c0ba2e74c9 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Sun Dec 16 00:26:23 2018 -0800 |
object | 6c016415c6bd986413088a330595786d7d3d358c |
Android O MR1 IOT Release Smart Display r5 (OIM4.181017.001.A7)
commit | 6c016415c6bd986413088a330595786d7d3d358c | [log] [tgz] |
---|---|---|
author | Jerry Zhang <zhangjerry@google.com> | Thu Jun 15 12:42:13 2017 -0700 |
committer | Jerry Zhang <zhangjerry@google.com> | Thu Jun 15 14:40:03 2017 -0700 |
tree | 5451c867ef898d36760d56a1a8f2d48822ceea5a | |
parent | c58b24651a56989fdf39b42202c77e72749e8bab [diff] |
Fix 4G file transfer on 32 bit. ptp_usb_senddata will store file size in a uint64_t, but ptp_write_func casts this down to an unsigned long, which is 32 bits on i386. To fix, break up transfers into pieces less than ULONG_MAX rounded down by packet size.