Blob Blame History Raw
--- fetchlog.c-old	2012-04-05 14:48:22.999438037 -0400
+++ fetchlog.c	2012-04-05 14:52:56.469292696 -0400
@@ -55,7 +55,7 @@
 #define MIN_FETCHLEN    50	/* Min length of fetched data */
 #define MAX_FETCHLEN    20000	/* Max length of fetched data */
 
-#define OK_MESSAGE	"OK: no messages"
+#define OK_MESSAGE	"OK: no messages\n"
 #define ERR_MESSAGE	"ERROR: fetchlog: "
 
 /* suffix for temp bookmarkfile:  mkstemp() template */
@@ -155,7 +155,7 @@
 	msg[fetchlen_G-2] = '~';
 	len = fetchlen_G + 1;
     }
-    (void)write( STDOUT_FILENO, msg, len-1 );
+    fprintf(stdout, msg);
     free( msg );
 }
 
@@ -295,7 +295,7 @@
     /* something changed meanwhile ? */
     if( obm.mtime==nbm.mtime && obm.inode==nbm.inode && obm.last==nbm.last ) {
 	if( conv_G & CONV_OKMSG ) 
-	    (void)write( STDOUT_FILENO, OK_MESSAGE "\n", sizeof( OK_MESSAGE ));
+	    fprintf(stdout, OK_MESSAGE "\n");
 	close( fd );
 	return RET_OK;
     }
@@ -484,11 +484,11 @@
 	      ((conv_G & CONV_NAGIOS3)!= 0 && fetchlen_G-opos==4 )    )  ) ) {
 
 	if( conv_G & CONV_OKMSG ) {
-	    (void)write( STDOUT_FILENO, OK_MESSAGE "\n", sizeof( OK_MESSAGE ) );
+	    fprintf(stdout,OK_MESSAGE);
 	}
 	i = RET_OK;
     }else{
-	(void)write( STDOUT_FILENO, obuf+opos,fetchlen_G-opos);
+	fprintf(stdout, "%s",obuf+opos);
 	i = RET_NEWMSG;
     }