Exemple #1
0
void ImageSubheader::removeImageComment(int index)
{
    NITF_BOOL x = nitf_ImageSubheader_removeImageComment(getNativeOrThrow(),
                  index, &error);
    if (!x)
        throw nitf::NITFException(&error);
}
/*
 * Class:     nitf_ImageSubheader
 * Method:    removeImageComment
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_nitf_ImageSubheader_removeImageComment
    (JNIEnv * env, jobject self, jint index)
{
    nitf_ImageSubheader *header = _GetObj(env, self);
    nitf_Error error;

    if (!nitf_ImageSubheader_removeImageComment(header, index, &error))
    {
        _ThrowNITFException(env, error.message);
        return JNI_FALSE;
    }
    return JNI_TRUE;
}