Elliott Hughes
8ab9a32323
Clarify and fix the intent of the partition-type checking code.
...
Change-Id: I202dab4ee91208b632bc2086d1e5c387a4c29edd
2015-11-02 14:05:57 -08:00
Elliott Hughes
2fd45a9cea
fastboot shouldn't erase non-existent cache partitions.
...
Check that the cache partition exists before trying to erase it.
Also clean up some of the C string handling and int booleans.
Bug: http://b/25375777
Change-Id: I1880e542b729f2026ab3a2943d4bee9d659b1eeb
2015-10-30 14:15:22 -07:00
Elliott Hughes
3ab8b859c2
Fix missing <stdarg.h>.
...
system/core/fastboot/engine.cpp:84:5: error: use of undeclared identifier 'va_start'
Change-Id: I8aff9a40d33f403c0d0d91a15638863fe24dca2e
2015-08-25 19:34:13 -07:00
Elliott Hughes
fc79767fc2
Use 64-bit file sizes in fastboot.
...
Bug: 20110580
Change-Id: I5d3718103ff581ff3b5241c8b0e52b585b4f37e5
2015-08-25 19:11:52 -07:00
Elliott Hughes
b3748de33f
Move fastboot to C++.
...
Minimal conversion.
Change-Id: I32cbf125be481a8757720d10fa303c38a7fd5e38
2015-06-23 20:56:01 -07:00