#include <JavaScriptCore/JSObjectRef.h>
#include <JavaScriptCore/JSValueRef.h>
+#ifdef HAVE_FFI_FFI_H
+#include <ffi/ffi.h>
+#else
#include <ffi.h>
-#include <sqlite3.h>
+#endif
extern JSStringRef Array_s;
extern JSStringRef cy_s;
extern struct CYHooks *hooks_;
-char *sqlite3_column_pooled(apr_pool_t *pool, sqlite3_stmt *stmt, int n);
-
JSObjectRef CYMakePointer(JSContextRef context, void *pointer, size_t length, sig::Type *type, ffi_type *ffi, JSObjectRef owner);
void CYFinalize(JSObjectRef object);