Commit Diff


commit - 34167aa6b0d7d53016b8574b4fe1fac764ddf615
commit + c42f7f420164d651905fbadbe9bbd8618132d951
blob - 7ddc1f59d06380dd3832d4f9c7fb94570f29c9b3
blob + 99a716bb36aec572cd430688e3f5b9d67350bc10
--- src/cmd/eqn/lex.c
+++ src/cmd/eqn/lex.c
@@ -48,7 +48,7 @@ yylex(void)
 				ERROR "quoted string %.20s... too long", token FATAL;
 		}
 		token[sp] = '\0';
-		yylval = (int) &token[0];
+		yylval = (intptr_t)&token[0];
 		if (c == '\n')
 			ERROR "missing \" in %.20s", token WARNING;
 		return(QTEXT);