#include "sqlite3.h" #include "org_telegram_SQLite.h" void throw_sqlite3_exception(JNIEnv *env, sqlite3 *handle, int errcode) { if (SQLITE_OK == errcode) { errcode = sqlite3_errcode(handle); } const char *errmsg = sqlite3_errmsg(handle); jclass exClass = (*env)->FindClass(env, "org/telegram/SQLite/SQLiteException"); (*env)->ThrowNew(env, exClass, errmsg); }