From ac1307bbb32db87a38d5612db21c64c7d6fdbcad Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 24 Oct 2020 18:26:04 +0530 Subject: [PATCH] Silence warnings from clang --- src/calibre/utils/fonts/freetype.cpp | 3 +-- src/calibre/utils/spell/hunspell_wrapper.cpp | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/calibre/utils/fonts/freetype.cpp b/src/calibre/utils/fonts/freetype.cpp index afaa65371f..62314bfe2e 100644 --- a/src/calibre/utils/fonts/freetype.cpp +++ b/src/calibre/utils/fonts/freetype.cpp @@ -309,10 +309,9 @@ exec_module(PyObject *m) { static PyModuleDef_Slot slots[] = { {Py_mod_exec, (void*)exec_module}, {0, NULL} }; -static struct PyModuleDef module_def = {0}; +static struct PyModuleDef module_def = {{0}}; CALIBRE_MODINIT_FUNC PyInit_freetype(void) { - module_def.m_base = PyModuleDef_HEAD_INIT; module_def.m_name = "freetype"; module_def.m_doc = freetype_doc; diff --git a/src/calibre/utils/spell/hunspell_wrapper.cpp b/src/calibre/utils/spell/hunspell_wrapper.cpp index 9802e37fb5..7e48dbe2be 100644 --- a/src/calibre/utils/spell/hunspell_wrapper.cpp +++ b/src/calibre/utils/spell/hunspell_wrapper.cpp @@ -184,7 +184,7 @@ exec_module(PyObject *mod) { static PyModuleDef_Slot slots[] = { {Py_mod_exec, (void*)exec_module}, {0, NULL} }; -static struct PyModuleDef module_def = {0}; +static struct PyModuleDef module_def = {{0}}; CALIBRE_MODINIT_FUNC PyInit_hunspell(void) { module_def.m_base = PyModuleDef_HEAD_INIT;