summaryrefslogtreecommitdiffstats
path: root/qmail-popup.c
diff options
context:
space:
mode:
Diffstat (limited to 'qmail-popup.c')
-rw-r--r--qmail-popup.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/qmail-popup.c b/qmail-popup.c
index 8e5bc76..10cc55a 100644
--- a/qmail-popup.c
+++ b/qmail-popup.c
@@ -1,3 +1,4 @@
1#include <unistd.h>
1#include "commands.h" 2#include "commands.h"
2#include "fd.h" 3#include "fd.h"
3#include "sig.h" 4#include "sig.h"
@@ -10,23 +11,22 @@
10#include "now.h" 11#include "now.h"
11#include "fmt.h" 12#include "fmt.h"
12#include "exit.h" 13#include "exit.h"
13#include "readwrite.h"
14#include "timeoutread.h" 14#include "timeoutread.h"
15#include "timeoutwrite.h" 15#include "timeoutwrite.h"
16 16
17void die() { _exit(1); } 17void die() { _exit(1); }
18 18
19int saferead(fd,buf,len) int fd; char *buf; int len; 19ssize_t saferead(fd,buf,len) int fd; char *buf; int len;
20{ 20{
21 int r; 21 ssize_t r;
22 r = timeoutread(1200,fd,buf,len); 22 r = timeoutread(1200,fd,buf,len);
23 if (r <= 0) die(); 23 if (r <= 0) die();
24 return r; 24 return r;
25} 25}
26 26
27int safewrite(fd,buf,len) int fd; char *buf; int len; 27ssize_t safewrite(fd,buf,len) int fd; char *buf; int len;
28{ 28{
29 int r; 29 ssize_t r;
30 r = timeoutwrite(1200,fd,buf,len); 30 r = timeoutwrite(1200,fd,buf,len);
31 if (r <= 0) die(); 31 if (r <= 0) die();
32 return r; 32 return r;