From c57de27c3e492e85bfecd380f3b5ad7ba8963c6c Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 28 Aug 2018 22:12:06 +0000
Subject: [PATCH] Fix mistaken reverse logic in previous commit: would write
 "(null)" instead of default style elements.

---
 src/xpdev/ini_file.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/xpdev/ini_file.c b/src/xpdev/ini_file.c
index e8f17a6ed4..bd8d46ff95 100644
--- a/src/xpdev/ini_file.c
+++ b/src/xpdev/ini_file.c
@@ -544,11 +544,11 @@ static char* ini_set_string(str_list_t* list, const char* section, const char* k
 
 	if(key==NULL)
 		return(NULL);
-	if(style->key_prefix==NULL)
+	if(style->key_prefix != NULL)
 		key_prefix = style->key_prefix;
-	if(style->value_separator==NULL)
+	if(style->value_separator != NULL)
 		value_separator = style->value_separator;
-	if(style->literal_separator==NULL)
+	if(style->literal_separator != NULL)
 		literal_separator = style->literal_separator;
 	if(value==NULL)
 		value="";
-- 
GitLab