diff --git a/samples/main.cpp b/samples/main.cpp index 0c0c9b1..84c5c18 100644 --- a/samples/main.cpp +++ b/samples/main.cpp @@ -38,7 +38,7 @@ static void renderDialog(const char *title, Context &ctx) { Widgets::panel(ctx, NextPanelId, 0, title, 240, 90, 120, 250, nullptr); } -static int quit(uint32_t id, void *data) { +int quit(uint32_t id, void *data) { if (data == nullptr) { return ErrorCode; } diff --git a/src/tinyui.h b/src/tinyui.h index edb70e6..08a3d2c 100644 --- a/src/tinyui.h +++ b/src/tinyui.h @@ -264,20 +264,22 @@ struct CallbackI { /// @brief The default class constructor. CallbackI() : mfuncCallback{ nullptr }, mInstance(nullptr) { - for (size_t i=0; i;