with just misc.h included.
* Usage: if (CANT_HAPPEN(...)) recovery_code();
*/
#define CANT_HAPPEN(expr) ((expr) ? oops(#expr, __FILE__, __LINE__) : 0)
+extern int oops(char *, char *, int);
/* return codes from command routines */
#define RET_OK 0 /* command completed sucessfully */
/* log.c */
extern void loginit(char *);
extern void logerror(char *, ...) ATTRIBUTE((format (printf, 1, 2)));
-extern int oops(char *, char *, int);
+/* more in misc.h */
/* maps.c */
extern int draw_map(int, s_char, int, struct nstr_sect *);
extern int unit_map(int, int, struct nstr_sect *, s_char *);