diff -ur redland-1.0.9.orig/configure.ac redland-1.0.9/configure.ac --- redland-1.0.9.orig/configure.ac 2009-04-13 04:01:30.000000000 +0300 +++ redland-1.0.9/configure.ac 2009-08-12 20:23:18.000000000 +0300 @@ -675,7 +675,7 @@ SQLITE_CONFIG="$PKG_CONFIG sqlite" fi sqlite_version=`$SQLITE_CONFIG --modversion 2>/dev/null` - AC_DEFINE_UNQUOTED(SQLITE_API, $sqlite_api_version, [SQLite API version]) + AC_DEFINE_UNQUOTED(REDLAND_SQLITE_API, $sqlite_api_version, [SQLite API version]) storages_available="$storages_available sqlite($sqlite_version)" sqlite_storage_available=yes diff -ur redland-1.0.9.orig/src/rdf_config.h.in redland-1.0.9/src/rdf_config.h.in --- redland-1.0.9.orig/src/rdf_config.h.in 2009-04-13 04:04:50.000000000 +0300 +++ redland-1.0.9/src/rdf_config.h.in 2009-08-12 20:23:14.000000000 +0300 @@ -313,7 +313,7 @@ #undef SIZEOF_UNSIGNED_LONG_LONG /* SQLite API version */ -#undef SQLITE_API +#undef REDLAND_SQLITE_API /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS diff -ur redland-1.0.9.orig/src/rdf_storage_sqlite.c redland-1.0.9/src/rdf_storage_sqlite.c --- redland-1.0.9.orig/src/rdf_storage_sqlite.c 2009-04-13 02:59:01.000000000 +0300 +++ redland-1.0.9/src/rdf_storage_sqlite.c 2009-08-12 20:22:54.000000000 +0300 @@ -45,7 +45,7 @@ #include -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 #include #define sqlite_DB sqlite3 #define sqlite_STATEMENT sqlite3_stmt @@ -57,7 +57,7 @@ #define sqlite_last_insert_rowid sqlite3_last_insert_rowid #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 #include #define sqlite_DB sqlite #define sqlite_STATEMENT sqlite_vm @@ -68,11 +68,11 @@ #endif -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 #define GET_COLUMN_VALUE_TEXT(vm, col) sqlite3_column_text(vm, col) #define GET_COLUMN_VALUE_INT(vm, col) sqlite3_column_int(vm, col) #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 #define GET_COLUMN_VALUE_TEXT(vm, col) (unsigned char*)pazValue[col] #define GET_COLUMN_VALUE_INT(vm, col) atoi(pazValue[col]) #endif @@ -791,7 +791,7 @@ librdf_storage_sqlite_instance* context=(librdf_storage_sqlite_instance*)storage->instance; int rc=SQLITE_OK; char *errmsg=NULL; -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 int mode=0; #endif int db_file_exists=0; @@ -804,13 +804,13 @@ if(context->is_new && db_file_exists) unlink(context->name); -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 context->db=NULL; rc=sqlite3_open(context->name, &context->db); if(rc != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 context->db=sqlite_open(context->name, mode, &errmsg); if(context->db == NULL) rc=SQLITE_ERROR; @@ -819,7 +819,7 @@ librdf_log(storage->world, 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s open failed - %s", context->name, errmsg); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif librdf_storage_sqlite_close(storage); @@ -1279,7 +1279,7 @@ LIBRDF_DEBUG2("SQLite prepare '%s'\n", request); -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_prepare(context->db, (const char*)request, raptor_stringbuffer_length(sb), @@ -1288,7 +1288,7 @@ if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_compile(context->db, (const char*)request, &scontext->zTail, @@ -1328,7 +1328,7 @@ librdf_statement **statement, librdf_node **context_node) { int status=SQLITE_BUSY; -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 int pN; const char **pazValue; /* Column data */ const char **pazColName; /* Column names and datatypes */ @@ -1342,10 +1342,10 @@ * SQLITE_MISUSE. */ do { -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_step(vm); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_step(vm, &pN, &pazValue, &pazColName); #endif if(status == SQLITE_BUSY) { @@ -1479,12 +1479,12 @@ if(status == SQLITE_ERROR) { char *errmsg=NULL; -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_finalize(vm); if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(scontext->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_finalize(vm, &errmsg); #endif if(status != SQLITE_OK) { @@ -1492,7 +1492,7 @@ 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s finalize failed - %s (%d)", scontext->name, errmsg, status); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif } @@ -1583,12 +1583,12 @@ char *errmsg=NULL; int status; -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_finalize(scontext->vm); if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(scontext->sqlite_context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_finalize(scontext->vm, &errmsg); #endif if(status != SQLITE_OK) { @@ -1596,7 +1596,7 @@ 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s finalize failed - %s (%d)", scontext->sqlite_context->name, errmsg, status); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif } @@ -1734,7 +1734,7 @@ LIBRDF_DEBUG2("SQLite prepare '%s'\n", request); -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_prepare(context->db, (const char*)request, raptor_stringbuffer_length(sb), @@ -1743,7 +1743,7 @@ if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_compile(context->db, (const char*)request, &scontext->zTail, @@ -1856,12 +1856,12 @@ char *errmsg=NULL; int status; -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_finalize(scontext->vm); if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(scontext->sqlite_context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_finalize(scontext->vm, &errmsg); #endif if(status != SQLITE_OK) { @@ -1869,7 +1869,7 @@ 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s finalize failed - %s (%d)", scontext->sqlite_context->name, errmsg, status); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif } @@ -2180,7 +2180,7 @@ LIBRDF_DEBUG2("SQLite prepare '%s'\n", request); -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_prepare(context->db, (const char*)request, raptor_stringbuffer_length(sb), @@ -2189,7 +2189,7 @@ if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_compile(context->db, (const char*)request, &scontext->zTail, @@ -2303,12 +2303,12 @@ char *errmsg=NULL; int status; -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_finalize(scontext->vm); if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(scontext->sqlite_context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_finalize(scontext->vm, &errmsg); #endif if(status != SQLITE_OK) { @@ -2316,7 +2316,7 @@ 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s finalize failed - %s (%d)", scontext->sqlite_context->name, errmsg, status); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif } @@ -2360,7 +2360,7 @@ sqlite_STATEMENT *vm, librdf_node **context_node) { int status=SQLITE_BUSY; -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 int pN; const char **pazValue; /* Column data */ const char **pazColName; /* Column names and datatypes */ @@ -2374,10 +2374,10 @@ * SQLITE_MISUSE. */ do { -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_step(vm); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_step(vm, &pN, &pazValue, &pazColName); #endif if(status == SQLITE_BUSY) { @@ -2429,12 +2429,12 @@ if(status == SQLITE_ERROR) { char *errmsg=NULL; -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_finalize(vm); if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(scontext->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_finalize(vm, &errmsg); #endif if(status != SQLITE_OK) { @@ -2442,7 +2442,7 @@ 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s finalize failed - %s (%d)", scontext->name, errmsg, status); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif } @@ -2541,12 +2541,12 @@ char *errmsg=NULL; int status; -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_finalize(icontext->vm); if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(icontext->sqlite_context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_finalize(icontext->vm, &errmsg); #endif if(status != SQLITE_OK) { @@ -2554,7 +2554,7 @@ 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "SQLite database %s finalize failed - %s (%d)", icontext->sqlite_context->name, errmsg, status); -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 sqlite_FREE(errmsg); #endif } @@ -2619,7 +2619,7 @@ LIBRDF_DEBUG2("SQLite prepare '%s'\n", request); -#if SQLITE_API == 3 +#if REDLAND_SQLITE_API == 3 status=sqlite3_prepare(context->db, (const char*)request, raptor_stringbuffer_length(sb), @@ -2628,7 +2628,7 @@ if(status != SQLITE_OK) errmsg=(char*)sqlite3_errmsg(context->db); #endif -#if SQLITE_API == 2 +#if REDLAND_SQLITE_API == 2 status=sqlite_compile(context->db, (const char*)request, &icontext->zTail, diff -ur redland-1.0.9.orig/src/win32_rdf_config.h redland-1.0.9/src/win32_rdf_config.h --- redland-1.0.9.orig/src/win32_rdf_config.h 2009-04-08 07:31:14.000000000 +0300 +++ redland-1.0.9/src/win32_rdf_config.h 2009-08-12 20:23:06.000000000 +0300 @@ -249,7 +249,7 @@ #define SIZEOF_UNSIGNED_LONG_LONG 8 /* SQLite API version */ -#define SQLITE_API 3 +#define REDLAND_SQLITE_API 3 /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1