Code cleanup: fix a few harmless warnings.
[blender.git] / source / blender / python / intern / bpy_msgbus.c
index 945d2a9b6ccd64b312c0458f229a451133be9c4c..941d6b760dc701e663730a793649fd7ed522300f 100644 (file)
@@ -273,7 +273,7 @@ static PyObject *bpy_msgbus_subscribe_rna(PyObject *UNUSED(self), PyObject *args
        /* Note: we may want to have a way to pass this in. */
        bContext *C = (bContext *)BPy_GetContext();
        struct wmMsgBus *mbus = CTX_wm_message_bus(C);
-       wmMsgParams_RNA msg_key_params = {0};
+       wmMsgParams_RNA msg_key_params = {{{0}}};
 
        wmMsgSubscribeValue msg_val_params = {0};
 
@@ -349,7 +349,7 @@ static PyObject *bpy_msgbus_publish_rna(PyObject *UNUSED(self), PyObject *args,
        /* Note: we may want to have a way to pass this in. */
        bContext *C = (bContext *)BPy_GetContext();
        struct wmMsgBus *mbus = CTX_wm_message_bus(C);
-       wmMsgParams_RNA msg_key_params = {0};
+       wmMsgParams_RNA msg_key_params = {{{0}}};
 
        if (py_msgbus_rna_key_from_py(py_sub, &msg_key_params, error_prefix) == -1) {
                return NULL;