From 57b7dd2de2bb96c2956f8d6718d1af24f759c3fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=EA=A6=AB=EA=A6=B6=EA=A6=8F=EA=A7=80=EA=A6=A6?= =?UTF-8?q?=EA=A6=BF=EA=A6=A7=EA=A6=AE=EA=A6=91=EA=A6=A9=EA=A6=AD=EA=A7=80?= Date: Tue, 11 Apr 2023 15:02:45 +0800 Subject: It should have been override --- Bootstrap.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Bootstrap.cxx b/Bootstrap.cxx index c515e34..7c7f686 100644 --- a/Bootstrap.cxx +++ b/Bootstrap.cxx @@ -1,12 +1,12 @@ #include "tomlc99/toml.h" #include "Bootstrap.hxx" -#define APPEND_COLORS(A, B) \ +#define OVERRIDE_COLORS(A, B) \ colors = toml_array_in(bootstrap, A);\ if (colors) for (int i = 0; ; i++) {\ auto color = toml_string_at(colors, i);\ if (!color.ok) break;\ - B.append(QColor{color.u.s});\ + B[i] = QColor{color.u.s};\ free(color.u.s);\ } @@ -33,9 +33,9 @@ Bootstrap::Bootstrap(QObject *parent): if (mode.ok) bsMode = static_cast(mode.u.i); toml_array_t *colors; - APPEND_COLORS("BodyColors", bodyColors); - APPEND_COLORS("BodyBgs", bodyBgs); - APPEND_COLORS("BorderColors", borderColors); + OVERRIDE_COLORS("BodyColors", bodyColors); + OVERRIDE_COLORS("BodyBgs", bodyBgs); + OVERRIDE_COLORS("BorderColors", borderColors); toml_free(toml); } -- cgit v1.2.3