diff --git a/src/lisp/parse.c b/src/lisp/parse.c index 505ad070b7eccdab9f8fc1858501e70f1df3e4e8..f1256f64c592bf1ace1dd58bcba182a1a64f1cc3 100644 --- a/src/lisp/parse.c +++ b/src/lisp/parse.c @@ -225,7 +225,7 @@ char * parse_addr(char **ptr) { char *token = parse_token(ptr); - long result; + long result = 0; if (token == NULL) { printf("Expected an address.\n"); @@ -316,7 +316,7 @@ parse_lispobj(char **ptr) { char *token = parse_token(ptr); long pointer; - lispobj result; + lispobj result = 0; if (token == NULL) { printf("Expected an object.\n");