AI 144906: Default to failure, not success.
Automated import of CL 144906
diff --git a/libdex/CmdUtils.c b/libdex/CmdUtils.c
index ca1054c..073d5f9 100644
--- a/libdex/CmdUtils.c
+++ b/libdex/CmdUtils.c
@@ -97,12 +97,12 @@
*
* If "quiet" is set, don't report common errors.
*
- * Returns 0 on success.
+ * Returns 0 (kUTFRSuccess) on success.
*/
UnzipToFileResult dexOpenAndMap(const char* fileName, const char* tempFileName,
MemMapping* pMap, bool quiet)
{
- UnzipToFileResult result = kUTFRSuccess;
+ UnzipToFileResult result = kUTFRGenericFailure;
int len = strlen(fileName);
char tempName[32];
bool removeTemp = false;
diff --git a/libdex/CmdUtils.h b/libdex/CmdUtils.h
index fa354a9..e0b0105 100644
--- a/libdex/CmdUtils.h
+++ b/libdex/CmdUtils.h
@@ -34,6 +34,7 @@
/* encode the result of unzipping to a file */
typedef enum UnzipToFileResult {
kUTFRSuccess = 0,
+ kUTFRGenericFailure,
kUTFRBadArgs,
kUTFRNotZip,
kUTFRNoClassesDex,