From eb5194697ddbe7bc9fc427f3569bceb1da11d3cb Mon Sep 17 00:00:00 2001
From: Peter Eriksson <pen@lysator.liu.se>
Date: Thu, 13 Jun 1991 16:53:44 +0000
Subject: [PATCH] Some fixes with the setlocale() call.

---
 src/server/ramkomd.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/server/ramkomd.c b/src/server/ramkomd.c
index 53e05abe1..d8f6f97fb 100644
--- a/src/server/ramkomd.c
+++ b/src/server/ramkomd.c
@@ -210,9 +210,14 @@ main (int    argc,
     FILE *stat_file;
     extern int number_of_allocated_strings(void); /* From s-string.c */
 
+    if (setlocale(LC_CTYPE, "iso_8859_1") == NULL)
+    {
+        perror("setlocale");
+	exit(1);
+    }
     s_set_storage_management(string_malloc, string_realloc, string_free);
 
-    setlocale(LC_CTYPE, "iso_8859_1"); 
+      
       
     strcpy(ip_client_port, DEFAULT_CLIENT_SERVICE);
     strcpy(ip_mux_port,    DEFAULT_MUX_SERVICE);
-- 
GitLab