You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by lu...@apache.org on 2016/07/17 21:55:11 UTC
svn commit: r1753130 -
/subversion/branches/1.7.x-sqlite-3.12/subversion/libsvn_subr/sqlite.c
Author: luke1410
Date: Sun Jul 17 21:55:11 2016
New Revision: 1753130
URL: http://svn.apache.org/viewvc?rev=1753130&view=rev
Log:
On the 1.7.x-sqlite-3.12 branch: Fix compiling error using Visual Studio 2005+
and SQLite amalgamation 3.12.0+.
* subversion/libsvn_subr/sqlite.c: include sqlite related files prior to apr
includes.
Suggested by: rhuijben
Modified:
subversion/branches/1.7.x-sqlite-3.12/subversion/libsvn_subr/sqlite.c
Modified: subversion/branches/1.7.x-sqlite-3.12/subversion/libsvn_subr/sqlite.c
URL: http://svn.apache.org/viewvc/subversion/branches/1.7.x-sqlite-3.12/subversion/libsvn_subr/sqlite.c?rev=1753130&r1=1753129&r2=1753130&view=diff
==============================================================================
--- subversion/branches/1.7.x-sqlite-3.12/subversion/libsvn_subr/sqlite.c (original)
+++ subversion/branches/1.7.x-sqlite-3.12/subversion/libsvn_subr/sqlite.c Sun Jul 17 21:55:11 2016
@@ -19,6 +19,13 @@
* under the License.
* ====================================================================
*/
+#ifdef SVN_SQLITE_INLINE
+/* Include sqlite3 inline, making all symbols private. */
+ #define SQLITE_API static
+ #include <sqlite3.c>
+#else
+ #include <sqlite3.h>
+#endif
#include <apr_pools.h>
@@ -42,14 +49,6 @@
#include "private/svn_debug.h"
#endif
-#ifdef SVN_SQLITE_INLINE
-/* Include sqlite3 inline, making all symbols private. */
- #define SQLITE_API static
- #include <sqlite3.c>
-#else
- #include <sqlite3.h>
-#endif
-
#if !SQLITE_VERSION_AT_LEAST(3,6,18)
#error SQLite is too old -- version 3.6.18 is the minimum required version
#endif