From d8966a9818a4fcb7236c7792cc9c7cba95d8871e Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 12 Dec 2025 15:49:10 +0100 Subject: [PATCH] Cleanup Signed-off-by: falkTX --- plugins/plugins.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/plugins/plugins.cpp b/plugins/plugins.cpp index 220c887..71a872d 100644 --- a/plugins/plugins.cpp +++ b/plugins/plugins.cpp @@ -1069,18 +1069,17 @@ struct StaticPluginLoader { return; } - std::string version = "0.0.0"; - json_t* versionJ = json_object_get(rootJ, "version"); - if (versionJ) + std::string version; + if (json_t* const versionJ = json_object_get(rootJ, "version")) version = json_string_value(versionJ); if (!string::startsWith(version, APP_VERSION_MAJOR + ".")) + { // force ABI, we use static plugins so this doesnt matter as long as it builds - version = version.replace(0, 1, APP_VERSION_MAJOR).c_str(); - - json_t* json_version = json_string(version.c_str()); - json_object_set(rootJ, "version", json_version); - json_decref(json_version); + json_t* json_version = json_string((APP_VERSION_MAJOR + ".0").c_str()); + json_object_set(rootJ, "version", json_version); + json_decref(json_version); + } // Load manifest p->fromJson(rootJ);