From: danielk1977 Date: Sun, 22 May 2005 10:44:34 +0000 (+0000) Subject: Add hook to register SSE user-functions. (CVS 2471) X-Git-Tag: version-3.6.10~3687 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fd9e1f31795c690b696b89fa3671f3dc410385db;p=thirdparty%2Fsqlite.git Add hook to register SSE user-functions. (CVS 2471) FossilOrigin-Name: 20bd303e8c6f7e69ba82ce1dc3041ea4e02d55cf --- diff --git a/manifest b/manifest index 5025ac9d69..18a69ac1f9 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Allow\sschema\sobjects\sbeginning\swith\ssqlite_\sto\sbe\screated\sif\sthe\nSQLITE_WriteSchema\sflag\sis\sset.\s(CVS\s2470) -D 2005-05-22T06:49:57 +C Add\shook\sto\sregister\sSSE\suser-functions.\s(CVS\s2471) +D 2005-05-22T10:44:34 F Makefile.in 5c00d0037104de2a50ac7647a5f12769795957a3 F Makefile.linux-gcc 06be33b2a9ad4f005a5f42b22c4a19dab3cbb5c7 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028 @@ -37,7 +37,7 @@ F src/date.c 2134ef4388256e8247405178df8a61bd60dc180a F src/delete.c 75b53db21aa1879d3655bbbc208007db31d58a63 F src/experimental.c 50c1e3b34f752f4ac10c36f287db095c2b61766d F src/expr.c bef1589dbd9481b88f26d7908fc70bad9576e541 -F src/func.c ff0673a25ec6216934e664bf9f480ae8b2c66936 +F src/func.c d09df82e35ef988cd28a3ffd63cd772271b7def9 F src/hash.c 2b1b13f7400e179631c83a1be0c664608c8f021f F src/hash.h 1b0c445e1c89ff2aaad9b4605ba61375af001e84 F src/insert.c 34c25c33f51a43644a42cc091ac967b070c6b6d5 @@ -279,7 +279,7 @@ F www/tclsqlite.tcl 425be741b8ae664f55cb1ef2371aab0a75109cf9 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0 F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b F www/whentouse.tcl 528299b8316726dbcc5548e9aa0648c8b1bd055b -P 3fa177c54a8589dcfa0bfad0ca124cb73b363f18 -R 8a0fd268244bb7883c1b91532d17f17a +P afc8ce42b6c321463f6451727d0f85c490c8e9ae +R 81cf9626f41bab4d4e7bf8328c89ee9d U danielk1977 -Z b5612ab6a31c2ac4a1cb332ce4e55151 +Z 286ccbf379b852525609a359d6b8d16d diff --git a/manifest.uuid b/manifest.uuid index 49eabb86a5..11bb24a802 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -afc8ce42b6c321463f6451727d0f85c490c8e9ae \ No newline at end of file +20bd303e8c6f7e69ba82ce1dc3041ea4e02d55cf \ No newline at end of file diff --git a/src/func.c b/src/func.c index 84bb3c2ac8..978eefaf85 100644 --- a/src/func.c +++ b/src/func.c @@ -16,7 +16,7 @@ ** sqliteRegisterBuildinFunctions() found at the bottom of the file. ** All other code has file scope. ** -** $Id: func.c,v 1.96 2005/02/15 21:36:18 drh Exp $ +** $Id: func.c,v 1.97 2005/05/22 10:44:34 danielk1977 Exp $ */ #include "sqliteInt.h" #include @@ -1035,4 +1035,10 @@ void sqlite3RegisterBuiltinFunctions(sqlite3 *db){ } } sqlite3RegisterDateTimeFunctions(db); +#ifdef SQLITE_SSE + { + extern int sqlite3SseFunctions(sqlite3*); + sqlite3SseFunctions(db); + } +#endif }