From f7b7787c84d4982673c136b3d879cb086d50011e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Thu, 17 Sep 1998 23:48:09 +0200
Subject: [PATCH] Cleaned up some of the syslog() code.

Rev: src/modules/system/syslog.c:1.8
---
 src/modules/system/syslog.c | 17 ++++-------------
 1 file changed, 4 insertions(+), 13 deletions(-)

diff --git a/src/modules/system/syslog.c b/src/modules/system/syslog.c
index 5ed722f796..cc4ae7fd8b 100644
--- a/src/modules/system/syslog.c
+++ b/src/modules/system/syslog.c
@@ -1,5 +1,5 @@
 /*
- * $Id: syslog.c,v 1.7 1998/09/16 18:35:24 grubba Exp $
+ * $Id: syslog.c,v 1.8 1998/09/17 21:48:09 grubba Exp $
  *
  * Access to syslog from Pike.
  *
@@ -17,7 +17,7 @@
 
 #ifdef HAVE_SYSLOG
 
-RCSID("$Id: syslog.c,v 1.7 1998/09/16 18:35:24 grubba Exp $");
+RCSID("$Id: syslog.c,v 1.8 1998/09/17 21:48:09 grubba Exp $");
 
 #include "interpret.h"
 #include "svalue.h"
@@ -173,22 +173,13 @@ void f_syslog(INT32 args)
   if(i & (1<<6)) pri |= LOG_INFO;
   if(i & (1<<6)) pri |= LOG_DEBUG;
   
-  reference_shared_string(s);
-  push_string(s);
-  push_string(make_shared_string("%"));
-  push_string(make_shared_string("%%"));
-  f_replace(3);
-
-  message = sp[-1].u.string->str;
-
   THREADS_ALLOW();
  
-  syslog(pri, message,
-	 "%s", "%s", "%s", "%s", "%s", "%s", "%s", "%s", "%s", "%s");
+  syslog(pri, "%s", s->str);
 
   THREADS_DISALLOW();
 
-  pop_n_elems(args + 1);
+  pop_n_elems(args);
 }
  
 void f_closelog(INT32 args)
-- 
GitLab