JNIEXPORT jint VerifyClassFormat(char *class_name, unsigned char *data, unsigned int data_size, class_size_info *size, char *message_buffer, jint buffer_length, jboolean measure_only, jboolean check_relaxed) { return VerifyFormat(class_name, data, data_size, size, message_buffer, buffer_length, measure_only, check_relaxed); }
bool WaypointReaderBase::VerifyFormat() const { // If no file loaded yet -> return false if (file[0] == 0) return false; if (!compressed) { // Try to open waypoint file FileLineReader reader(file); if (reader.error()) return false; return VerifyFormat(reader); } else { // convert path to ascii ZipLineReader reader(file); if (reader.error()) return false; return VerifyFormat(reader); } }