Not using FDECL to declare the prototype for dogmove.c:can_reach_food() causes the Digital UNIX C compiler to throw a prototype mismatch error when compiling dogmove.c.
This fixes a very, very, old bug. I don't think there's been a version since pets were introduced that doesn't have it. --Ken A