laudarch

Help me decode this

Sep 19th, 2020 (edited)
928
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. private void copyBitmapToStorage(android.graphics.Bitmap r6, java.lang.String r7) {
  2.             r5 = this;
  3.             r1 = 0
  4.             java.io.FileOutputStream r2 = new java.io.FileOutputStream     // Catch:{ Exception -> 0x001a }
  5.             r2.<init>(r7)     // Catch:{ Exception -> 0x001a }
  6.             android.graphics.Bitmap$CompressFormat r3 = android.graphics.Bitmap.CompressFormat.JPEG     // Catch:{ Exception -> 0x0038, all -> 0x0035 }
  7.             r4 = 90
  8.             r6.compress(r3, r4, r2)     // Catch:{ Exception -> 0x0038, all -> 0x0035 }
  9.             if (r2 == 0) goto L_0x0012
  10.             r2.close()     // Catch:{ IOException -> 0x0014 }
  11.         L_0x0012:
  12.             r1 = r2
  13.         L_0x0013:
  14.             return
  15.         L_0x0014:
  16.             r0 = move-exception
  17.             r0.printStackTrace()
  18.             r1 = r2
  19.             goto L_0x0013
  20.         L_0x001a:
  21.             r0 = move-exception
  22.         L_0x001b:
  23.             r0.printStackTrace()     // Catch:{ all -> 0x0029 }
  24.             if (r1 == 0) goto L_0x0013
  25.             r1.close()     // Catch:{ IOException -> 0x0024 }
  26.             goto L_0x0013
  27.         L_0x0024:
  28.             r0 = move-exception
  29.             r0.printStackTrace()
  30.             goto L_0x0013
  31.         L_0x0029:
  32.             r3 = move-exception
  33.         L_0x002a:
  34.             if (r1 == 0) goto L_0x002f
  35.             r1.close()     // Catch:{ IOException -> 0x0030 }
  36.         L_0x002f:
  37.             throw r3
  38.         L_0x0030:
  39.             r0 = move-exception
  40.             r0.printStackTrace()
  41.             goto L_0x002f
  42.         L_0x0035:
  43.             r3 = move-exception
  44.             r1 = r2
  45.             goto L_0x002a
  46.         L_0x0038:
  47.             r0 = move-exception
  48.             r1 = r2
  49.             goto L_0x001b
  50.     }
RAW Paste Data