void function ( RuntimeException arg0 , Intent arg1 ) { if ( arg0 . getCause ( ) instanceof TransactionTooLargeException ) { Log . arg0 ( TAG , "srini_string" + arg1 . toString ( ) , arg0 ) ; } else { throw arg0 ; } }
given an exception , check whether it wrapped a transactiontoolargeexception . if it does , then log the underlying error . if not , throw the original exception again . concode_field_sep String TAG concode_elem_sep int MAX_INTENT_SIZE_THRESHOLD concode_field_sep int safeGetInt concode_elem_sep long safeGetLongExtra concode_elem_sep Bundle safeGetBundle concode_elem_sep boolean safeHasExtra concode_elem_sep String safeGetStringExtra concode_elem_sep byte[] safeGetByteArrayExtra concode_elem_sep boolean safeGetBooleanExtra concode_elem_sep Bundle safeGetBundleExtra concode_elem_sep IBinder safeGetBinder concode_elem_sep Intent sanitizeIntent concode_elem_sep String safeGetString concode_elem_sep IBinder safeGetBinderExtra concode_elem_sep int safeGetIntExtra concode_elem_sep int[] safeGetIntArrayExtra concode_elem_sep T safeGetParcelableExtra concode_elem_sep ArrayList<String> safeGetStringArrayListExtra concode_elem_sep boolean isIntentTooLarge concode_elem_sep T safeGetParcelable concode_elem_sep Parcelable[] safeGetParcelableArrayExtra concode_elem_sep boolean safeStartActivity concode_elem_sep void safeRemoveExtra concode_elem_sep ArrayList<T> getParcelableArrayListExtra concode_elem_sep int[] safeGetIntArray concode_elem_sep void safePutBinderExtra concode_elem_sep int getParceledIntentSize