Thanks. I can see now that same message I sent a few minutes ago. Still can't see the first one though. No idea what could be going on here.
RBS On Sun, Mar 15, 2015 at 1:26 PM, R.Smith <rsmith at rsweb.co.za> wrote: > I have no answer for you (or rather, others here will have better > answers), but I can tell you that this question did in fact come to the > list yesterday. > > Refer its headers: > > MIME-Version: 1.0 > X-Received: by 10.107.7.18 with SMTP id 18mr70069011ioh.69.1426350044763; > Sat, > 14 Mar 2015 09:20:44 -0700 (PDT) > Received: by 10.107.18.136 with HTTP; Sat, 14 Mar 2015 09:20:44 -0700 > (PDT) > Date: Sat, 14 Mar 2015 16:20:44 +0000 > Message-ID: <CABv7ExeB5at63vV4OtVdp_p0-Mh0j6xhuu=t-J4Sh=3iN8cyEw@ > mail.gmail.com> > From: Bart Smissaert <bart.smissaert at gmail.com> > To: General Discussion of SQLite Database > <sqlite-users at mailinglists.sqlite.org> > X-Content-Filtered-By: Mailman/MimeDel 2.1.14 > Subject: [sqlite] How to code this Std_Call? > X-BeenThere: sqlite-users at mailinglists.sqlite.org > X-Mailman-Version: 2.1.14 > Precedence: list > Reply-To: General Discussion of SQLite Database > <sqlite-users at mailinglists.sqlite.org> > List-Id: General Discussion of SQLite Database > <sqlite-users.mailinglists.sqlite.org> > > etc. > > > > Maybe your spam filter does not like your own messages? > > > > > On 2015-03-15 03:17 PM, Bart Smissaert wrote: > >> Been working with this project: >> https://sqliteforexcel.codeplex.com/ >> and further enhanced that SQLite3_StdCall.dll with more SQLite functions. >> As said before I don't know C, but can work things out by looking at other >> functions. >> Now stuck though on a complex one, sqlite3_create_function. >> >> In the SQLite3_StdCall project, loaded in MS Visual Studio 2013 there is a >> file sqlite3.h, which has this: >> >> int sqlite3_create_function( >> sqlite3 *db, >> const char *zFunctionName, >> int nArg, >> int eTextRep, >> void *pApp, >> void (*xFunc)(sqlite3_context*,int,sqlite3_value**), >> void (*xStep)(sqlite3_context*,int,sqlite3_value**), >> void (*xFinal)(sqlite3_context*) >> ); >> >> Then there is the file SQLite3_StdCall.c, which should have something like >> this: >> >> SQLITE3_STDCALL_API int __stdcall sqlite3_create_function( >> sqlite3 *pDb, >> const char *zFunctionName, >> int nArg, >> int eTextRep, >> void *pApp, >> void(*xFunc)(sqlite3_context*, int, sqlite3_value**), >> void(*xStep)(sqlite3_context*, int, sqlite3_value**), >> void(*xFinal)(sqlite3_context*) >> ) >> { >> return sqlite3_create_function( >> pDb, >> zFunctionName, >> nArg, >> eTextRep, >> pApp, >> xFunc, >> xStep, >> xFinal); >> } >> >> The problem is with the last 3 void arguments. I don't know how to code >> this in the return section. >> I know this is off-topic, but maybe somebody can shed some light on this. >> >> >> RBS >> _______________________________________________ >> sqlite-users mailing list >> sqlite-users at mailinglists.sqlite.org >> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >> > > _______________________________________________ > sqlite-users mailing list > sqlite-users at mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >