Commit Diff


commit - a5841359104e89fbfc77ea23676876e2a5aa0966
commit + 63b581e320827ef84345d36d8b75d15a524cbf34
blob - 654d063496c03c82ffbd581343c49714457bcba4
blob + b768d37a84f41d8999ade557f182c7962dd5db50
--- src/cmd/mk/mk.c
+++ src/cmd/mk/mk.c
@@ -223,7 +223,7 @@ outofdate(Node *node, Arc *arc, int eval)
 			if(sym)
 				sym->u.value = ret;
 			else
-				symlook(str, S_OUTOFDATE, (void *)ret);
+				symlook(str, S_OUTOFDATE, (void *)(uintptr)ret);
 		} else
 			ret = sym->u.value;
 		return(ret-1);