Merge "Exit early if ensureCapacity is unable to allocate the required capacity" am: 6e03829810 am: 0d7312c1b4 am: b9bcad53a7

Original change: https://android-review.googlesource.com/c/platform/dalvik/+/2398882

Change-Id: Ic263f7f0477e0bbd53d7e07bf09af430365880ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/tools/hprof-conv/HprofConv.c b/tools/hprof-conv/HprofConv.c
index c8847c9..ff49428 100644
--- a/tools/hprof-conv/HprofConv.c
+++ b/tools/hprof-conv/HprofConv.c
@@ -182,7 +182,7 @@
         unsigned char* newStorage = realloc(pBuf->storage, newSize);
         if (newStorage == NULL) {
             fprintf(stderr, "ERROR: realloc failed on size=%d\n", newSize);
-            return -1;
+            exit(1);
         }
 
         pBuf->storage = newStorage;