From 0b09408ee87cc3f2efa4b8908b6e8124ff1da33b Mon Sep 17 00:00:00 2001 From: cam900 Date: Thu, 18 Aug 2022 21:28:25 +0900 Subject: [PATCH] Fix initializing --- src/gui/gui.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gui/gui.h b/src/gui/gui.h index 3e70e1210..9e10e4643 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -858,6 +858,10 @@ struct FurnaceGUISysCategory { description(NULL) {} }; +static const char* dummyMode[1]={ + NULL +}; + struct FurnaceGUIMacroDesc { DivInstrumentMacro* macro; int min, max; @@ -870,7 +874,7 @@ struct FurnaceGUIMacroDesc { bool isBitfield, blockMode, useMacroMode; String (*hoverFunc)(int,float); - FurnaceGUIMacroDesc(const char* name, DivInstrumentMacro* m, int macroMin, int macroMax, float macroHeight, ImVec4 col=ImVec4(1.0f,1.0f,1.0f,1.0f), bool block=false, bool mMode=false, const char** mName={NULL}, String (*hf)(int,float)=NULL, bool bitfield=false, const char** bfVal=NULL, unsigned int bitOff=0): + FurnaceGUIMacroDesc(const char* name, DivInstrumentMacro* m, int macroMin, int macroMax, float macroHeight, ImVec4 col=ImVec4(1.0f,1.0f,1.0f,1.0f), bool block=false, bool mMode=false, const char** mName=dummyMode, String (*hf)(int,float)=NULL, bool bitfield=false, const char** bfVal=NULL, unsigned int bitOff=0): macro(m), height(macroHeight), displayName(name),