diff --git a/hw2/src/errmsg.c b/hw2/src/errmsg.c index 74bbb04..ff4eb7c 100644 --- a/hw2/src/errmsg.c +++ b/hw2/src/errmsg.c @@ -18,6 +18,7 @@ static char *errmsg = NULL; void set_error(char *msg) { + clear_error(); errmsg = strdup(msg); }