Index: subversion/bindings/javahl/native/JNIByteArray.h =================================================================== --- subversion/bindings/javahl/native/JNIByteArray.h (revision 1328758) +++ subversion/bindings/javahl/native/JNIByteArray.h (working copy) @@ -62,4 +62,13 @@ class JNIByteArray ~JNIByteArray(); }; +#define SVN_JNI_BYTE_ARRAY(localName, jname, ret_val) \ +JNIByteArray localName(jname); \ +do { \ + if (JNIUtil::isExceptionThrown()) \ + { \ + return ret_val ; \ + } \ +} while (0) + #endif // JNIBYTEARRAY_H