aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2003-12-23 08:06:12 +0000
committerDimitri Sokolyuk <demon@dim13.org>2003-12-23 08:06:12 +0000
commit4b19f6fcc4d48c0e90daad7ef7d188847f3ab900 (patch)
tree183228ed3e3fe2efcb2e0547af4b2f22f8bb6250
parent621077b2bb25cd5c2aab2082837004ddddc4cac7 (diff)
use perror instead of err
-rw-r--r--watch.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/watch.c b/watch.c
index 592b938..7fcfe4e 100644
--- a/watch.c
+++ b/watch.c
@@ -85,14 +85,14 @@ int main (int argc, char **argv) {
if(*argv) {
cmd.b_size = strlen(*argv) + 1;
if(!(cmd.b_val = (char *)malloc(cmd.b_size)))
- err(1,NULL);
+ perror("malloc");
memcpy(cmd.b_val, *argv, strlen(*argv));
while(*++argv) {
a_len = strlen(*argv);
cmd.b_size += a_len + 1;
if(!(cmd.b_val = (char *)realloc(cmd.b_val, cmd.b_size)))
- err(1,NULL);
+ perror("realloc");
c_len = strlen(cmd.b_val);
cmd.b_val[c_len] = ' ';
memcpy(cmd.b_val + c_len + 1, *argv, a_len);
@@ -109,7 +109,7 @@ int main (int argc, char **argv) {
endwin();
if(!free(cmd.b_val))
- err(1,NULL);
+ perror("free");
else
cmd.b_size = 0;
@@ -170,7 +170,7 @@ void title(char *cmd) {
title.b_size = COLS + 1;
if(!(title.b_val = (char *)malloc(title.b_size)))
- err(1,NULL);
+ perror("malloc");
snprintf(title.b_val, COLS," Every %ds : %s", period, cmd);
@@ -199,7 +199,7 @@ void title(char *cmd) {
attroff(A_REVERSE);
if(!free(title.b_val))
- err(1,NULL);
+ perror("free");
else
title.b_size = 0;