#ifndef _SMB_SQLITE_H
#define _SMB_SQLITE_H
#ifdef __cplusplus
extern "C" {
#endif
#include <sqlite-sys/sqlite.h>
#ifdef _LP64
sqlite *
sqlite_open(const char *filename __unused, int mode __unused,
char **errmsg __unused)
{
return (NULL);
}
void
sqlite_close(sqlite *db __unused)
{
}
char *
sqlite_mprintf(const char *fmt __unused, ...)
{
return (NULL);
}
void
sqlite_freemem(void *p __unused)
{
}
int
sqlite_compile(sqlite *db __unused, const char *zSql __unused,
const char **pzTail __unused, sqlite_vm **ppVm __unused,
char **pzErrmsg __unused)
{
return (SQLITE_ERROR);
}
void
sqlite_free_table(char **res __unused)
{
}
int
sqlite_last_insert_rowid(sqlite *db __unused)
{
return (-1);
}
void
sqlite_busy_timeout(sqlite *db __unused, int ms __unused)
{
}
int
sqlite_get_table(sqlite *db __unused, const char *zSql __unused,
char ***pazResult __unused, int *pnRow __unused,
int *pnColumn __unused, char **pzErrMsg __unused)
{
return (SQLITE_ERROR);
}
int
sqlite_step(sqlite_vm *pVm __unused, int *pN __unused,
const char ***pazValue __unused, const char ***pazColName __unused)
{
return (SQLITE_ERROR);
}
int
sqlite_exec(sqlite *db __unused, const char *zSql __unused,
sqlite_callback xCallback __unused, void *pArg __unused,
char **pzErrMsg __unused)
{
return (SQLITE_ERROR);
}
int
sqlite_finalize(sqlite_vm *pVm __unused, char **pzErrMsg __unused)
{
return (SQLITE_ERROR);
}
#endif
#ifdef __cplusplus
}
#endif
#endif