mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Dont use designated initializers
This commit is contained in:
parent
a7da47b922
commit
0b38d385e2
@ -74,8 +74,7 @@
|
|||||||
{
|
{
|
||||||
"name": "sqlite_extension",
|
"name": "sqlite_extension",
|
||||||
"sources": "calibre/db/sqlite_extension.cpp",
|
"sources": "calibre/db/sqlite_extension.cpp",
|
||||||
"inc_dirs": "!sqlite_inc_dirs",
|
"inc_dirs": "!sqlite_inc_dirs"
|
||||||
"needs_c++14": true
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "lzx",
|
"name": "lzx",
|
||||||
|
@ -62,15 +62,14 @@ exec_module(PyObject *mod) { return 0; }
|
|||||||
|
|
||||||
static PyModuleDef_Slot slots[] = { {Py_mod_exec, (void*)exec_module}, {0, NULL} };
|
static PyModuleDef_Slot slots[] = { {Py_mod_exec, (void*)exec_module}, {0, NULL} };
|
||||||
|
|
||||||
static struct PyModuleDef module_def = {
|
static struct PyModuleDef module_def = {PyModuleDef_HEAD_INIT};
|
||||||
.m_base = PyModuleDef_HEAD_INIT,
|
|
||||||
.m_name = "sqlite_extension",
|
|
||||||
.m_doc = "Implement ICU based tokenizer for FTS5",
|
|
||||||
.m_methods = methods,
|
|
||||||
.m_slots = slots,
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
CALIBRE_MODINIT_FUNC PyInit_sqlite_extension(void) { return PyModuleDef_Init(&module_def); }
|
CALIBRE_MODINIT_FUNC PyInit_sqlite_extension(void) {
|
||||||
|
module_def.m_name = "sqlite_extension";
|
||||||
|
module_def.m_doc = "Implement ICU based tokenizer for FTS5";
|
||||||
|
module_def.m_methods = methods;
|
||||||
|
module_def.m_slots = slots;
|
||||||
|
return PyModuleDef_Init(&module_def);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user