]> code.delx.au - pulseaudio/blobdiff - src/polypcore/ioline.c
* split pa_cstrerror() into its own file polypcore/core-error.[ch]
[pulseaudio] / src / polypcore / ioline.c
index 3f2de5a2e5aacf45793dd2a0eeec8f8e0a8692be..6a2ef338959bf500ed8af75053cdd4a46a07c8c9 100644 (file)
@@ -29,7 +29,9 @@
 #include <stdlib.h>
 #include <string.h>
 
-#include <polypcore/xmalloc.h>
+#include <polyp/xmalloc.h>
+
+#include <polypcore/core-error.h>
 #include <polypcore/log.h>
 
 #include "ioline.h"
@@ -274,7 +276,7 @@ static int do_read(pa_ioline *l) {
             pa_ioline_puts(l, "\nExiting.\n");
             do_write(l);
         } else if (r < 0) {
-            pa_log(__FILE__": read() failed: %s\n", strerror(errno));
+            pa_log(__FILE__": read(): %s", pa_cstrerror(errno));
             failure(l);
             return -1;
         }
@@ -296,7 +298,7 @@ static int do_write(pa_ioline *l) {
     while (!l->dead && pa_iochannel_is_writable(l->io) && l->wbuf_valid_length) {
         
         if ((r = pa_iochannel_write(l->io, l->wbuf+l->wbuf_index, l->wbuf_valid_length)) < 0) {
-            pa_log(__FILE__": write() failed: %s\n", r < 0 ? strerror(errno) : "EOF");
+            pa_log(__FILE__": write(): %s", r < 0 ? pa_cstrerror(errno) : "EOF");
             failure(l);
             return -1;
         }