jer         14/07/06 02:14:37

  Modified:             nsat-1.5-va_list.patch
  Log:
  Improve efficiency somewhat.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  Changes    Path
1.2                  net-analyzer/nsat/files/nsat-1.5-va_list.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nsat/files/nsat-1.5-va_list.patch?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nsat/files/nsat-1.5-va_list.patch?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nsat/files/nsat-1.5-va_list.patch?r1=1.1&r2=1.2

Index: nsat-1.5-va_list.patch
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/net-analyzer/nsat/files/nsat-1.5-va_list.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nsat-1.5-va_list.patch      6 Jul 2014 02:06:56 -0000       1.1
+++ nsat-1.5-va_list.patch      6 Jul 2014 02:14:36 -0000       1.2
@@ -1,12 +1,27 @@
 --- a/src/Logging.cpp
 +++ b/src/Logging.cpp
-@@ -94,6 +94,9 @@
-  if(fp!=NULL)
+@@ -89,16 +89,17 @@
+  if((pi.Foreground) && (out!=NULL))
+   fprintf(stdout, "%s %s ", out, hn);
+ 
+- va_start(va, fmt);
+-
+- if(fp!=NULL)
++ if(fp!=NULL) {
++  va_start(va, fmt);
    vfprintf(fp, fmt, va);
++  va_end(va);
++ }
  
-+ va_end(va);
-+ va_start(va, fmt);
-+
-  if((pi.Foreground) && (out!=NULL))
+- if((pi.Foreground) && (out!=NULL))
++ if((pi.Foreground) && (out!=NULL)) {
++  va_start(va, fmt);
    vfprintf(stdout, fmt, va);
+-
+- va_end(va);
+-
++  va_end(va);
++ }
+  if(fp!=NULL)
+   fprintf(fp, "\n");
  




Reply via email to