/
niceSOFT
/
sqlite
Обзор
Документация
Войти
/
niceSOFT
/
sqlite
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
version-3.49.0
src/tclsqlite.h
42 строки
1 KB
drh
Help systems still using Tcl8.6 to compile tclsqlite.c by changing a
27 окт 2024, 13:33
27 окт 2024, 13:33
5598a3f
Код
Авторство
О чём код?
/* ** 2024-07-30 ** ** The author disclaims copyright to this source code. In place of ** a legal notice, here is a blessing: ** ** May you do good and not evil. ** May you find forgiveness for yourself and forgive others. ** May you share freely, never taking more than you give. ** ************************************************************************* ** This header file defines the interface to TCL as used by SQLite. ** SQLite subcomponents that use TCL (the libsqlite3.c interface library ** and various test*.c pieces) should #include this file rather than ** including tcl.h directly. */ /****** Any edits to this file must mirrored in tclsqlite.c ***********/ /* When compiling for Windows using STDCALL instead of CDECL calling ** conventions, the MSVC makefile has to build a customized version of ** the "tcl.h" header that specifies the calling conventions for each ** interface. That customized "tcl.h" is named "sqlite_tcl.h". */ #if defined(INCLUDE_SQLITE_TCL_H) # include "sqlite_tcl.h" /* Special case for Windows using STDCALL */ #else # include <tcl.h> /* All normal cases */ # ifndef SQLITE_TCLAPI # define SQLITE_TCLAPI # endif #endif /****** Any edits to this file must mirrored in tclsqlite.c ***********/ /* Compatability between Tcl8.6 and Tcl9.0 */ #if TCL_MAJOR_VERSION==9 # define CONST const #elif !defined(Tcl_Size) # define Tcl_Size int #endif /****** Any edits to this file must mirrored in tclsqlite.c ***********/