From 788537530082c1ccaf31ae238e5a739a5180bbf2 Mon Sep 17 00:00:00 2001 From: albert <> Date: Mon, 21 Oct 2002 23:12:51 +0000 Subject: [PATCH] clean up code --- watch.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/watch.c b/watch.c index 6aa93283..89dfd565 100644 --- a/watch.c +++ b/watch.c @@ -44,7 +44,6 @@ static int first_screen=1; #define min(x,y) ((x) > (y) ? (y) : (x)) -#define max(x,y) ((x) > (y) ? (x) : (y)) static void @@ -105,8 +104,6 @@ main(int argc, char *argv[]) int interval=2; char *command; int command_length=0; /* not including final \0 */ - int s; - char *endp; setlocale(LC_ALL,""); progname = argv[0]; @@ -162,13 +159,12 @@ main(int argc, char *argv[]) if (optind >= argc) do_usage(); - command_length = strlen(argv[optind]); - command = (char*)malloc(command_length + 1); /* space or \0 */ - memcpy(command, argv[optind++], command_length); - command[command_length] = '\0'; + command = strdup(argv[optind++]); + command_length = strlen(command); for (;optind