diff --git a/cfg/wxwidgets.cfg b/cfg/wxwidgets.cfg
index 95248a274..fd7e138fe 100644
--- a/cfg/wxwidgets.cfg
+++ b/cfg/wxwidgets.cfg
@@ -1362,6 +1362,16 @@
+
+
+ false
+
+
+
+
+
+
+
diff --git a/test/cfg/wxwidgets.cpp b/test/cfg/wxwidgets.cpp
index 56ab3ce6b..e64ab8f84 100644
--- a/test/cfg/wxwidgets.cpp
+++ b/test/cfg/wxwidgets.cpp
@@ -82,12 +82,20 @@ void uninitvar(void)
wxLogMessage(pcUninit);
}
-void uninitvar_SetMenuBar(wxFrame * const framePtr, wxMenuBar *menuBarPtr)
+void uninitvar_SetMenuBar(wxFrame * const framePtr, wxMenuBar * const menuBarPtr)
{
wxMenuBar *menuBar;
// cppcheck-suppress uninitvar
framePtr->SetMenuBar(menuBar);
framePtr->SetMenuBar(menuBarPtr);
+}
+
+void uninitvar_wxMenuBarAppend(wxMenuBar * const menuBarPtr, wxMenu * const menuPtr, const wxString &title)
+{
+ wxMenu *menu;
+ // cppcheck-suppress uninitvar
+ menuBarPtr->Append(menu, title);
+ menuBarPtr->Append(menuPtr, title);
}
void deprecatedFunctions_wxDataViewCustomRenderer(wxDataViewCustomRenderer &dataViewCustomRenderer, wxPoint cursor, wxRect cell, wxDataViewModel *model, const wxDataViewItem &item, unsigned int col)