properly check malloc return value
-- 
/sys/src/games/sokoban/route.c
route.c.orig:85,91 - /n/sources/patch/applied/sokoban-malloc/route.c:85,91
  	Walk *w;
  
  	w = malloc(sizeof(Walk));
- 	if (w->route == nil)
+ 	if (w == nil)
  		sysfatal("cannot allocate walk");
  	memset(w, 0, sizeof(Walk));
  	return w;