> From the looks of this warning, I would guess that you could redefine
> SQLITE_STATIC like this (or some variation of this that is 
> legal C++) to solve
> the problem:
> 
>   #define SQLITE_STATIC ((extern "C" void(*)(void*)) 0)

   I don't think there's any legal way to do this, is there?  Linkage
is, well, a linker issue; this is a passing-a-function-pointer issue.
It doesn't seem sensible to me that you would/should be able to specify
the linkage for a function as you're passing around a pointer to that
function around.

   -Tom


Reply via email to