snac2

Fork of https://codeberg.org/grunfink/snac2
git clone https://git.inz.fi/snac2
Log | Files | Refs | README | LICENSE

commit a2665c3cc9bb94a7969a904bfcd210e20cf038e7
parent 9fee9708090b752a619e5f855870d46c486886d8
Author: default <nobody@localhost>
Date:   Sun, 24 Nov 2024 09:37:59 +0100

Minor tweak to user_persist().

Diffstat:
Mdata.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/data.c b/data.c @@ -350,6 +350,9 @@ int user_persist(snac *snac, int publish) const char *of = xs_dict_get(old, fields[n]); const char *nf = xs_dict_get(snac->config, fields[n]); + if (of == NULL && nf == NULL) + continue; + if (xs_type(of) != XSTYPE_STRING || xs_type(nf) != XSTYPE_STRING || strcmp(of, nf)) { nw = 1; break;