summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar default2024-11-24 09:37:59 +0100
committerGravatar default2024-11-24 09:37:59 +0100
commita2665c3cc9bb94a7969a904bfcd210e20cf038e7 (patch)
tree41be9484799e0b63722d429966358af145a919a4
parentUpdated RELEASE_NOTES. (diff)
downloadsnac2-a2665c3cc9bb94a7969a904bfcd210e20cf038e7.tar.gz
snac2-a2665c3cc9bb94a7969a904bfcd210e20cf038e7.tar.xz
snac2-a2665c3cc9bb94a7969a904bfcd210e20cf038e7.zip
Minor tweak to user_persist().
-rw-r--r--data.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/data.c b/data.c
index 82a1776..4e5851a 100644
--- a/data.c
+++ b/data.c
@@ -350,6 +350,9 @@ int user_persist(snac *snac, int publish)
350 const char *of = xs_dict_get(old, fields[n]); 350 const char *of = xs_dict_get(old, fields[n]);
351 const char *nf = xs_dict_get(snac->config, fields[n]); 351 const char *nf = xs_dict_get(snac->config, fields[n]);
352 352
353 if (of == NULL && nf == NULL)
354 continue;
355
353 if (xs_type(of) != XSTYPE_STRING || xs_type(nf) != XSTYPE_STRING || strcmp(of, nf)) { 356 if (xs_type(of) != XSTYPE_STRING || xs_type(nf) != XSTYPE_STRING || strcmp(of, nf)) {
354 nw = 1; 357 nw = 1;
355 break; 358 break;