$OpenBSD: patch-spatial_spatial_c,v 1.2 2007/12/05 14:08:36 ajacoutot Exp $ --- spatial/spatial.c.orig Thu Aug 26 00:26:15 1993 +++ spatial/spatial.c Wed Dec 5 15:03:28 2007 @@ -3,6 +3,9 @@ given to copy and use, as long as this copyright notice is retained. */ #include +#include +#include +#include #include #include "spatial.h" #include "patchlevel.h" @@ -10,21 +13,20 @@ given to copy and use, as long as this copyright #define INITWINSIZEX (720) #define INITWINSIZEY (740) -extern void srandom(); - extern double focallen; extern int forcemono; -extern void xinit(), loadpieces(), gameloop(), -initintro(), introloop(), get_names(), load_hscores(), -redo_board_globals(); -extern int checkmod_scores(); +int main(argc, argv) int argc; char *argv[]; { int ix; + + init_scores(); + setegid(getgid()); + setgid(getgid()); srandom(getpid());