--- src/games/mille/mille.h 2006/01/22 03:43:37 1.5 +++ src/games/mille/mille.h 2006/08/27 17:17:23 1.6 @@ -215,7 +215,8 @@ typedef struct { extern bool Debug, Finished, Next, On_exit, Order, Saved; -extern char *C_fmt, **C_name, *Fromfile, Initstr[]; +extern char *Fromfile, Initstr[]; +extern const char *C_fmt, **C_name; extern int Card_no, End, Handstart, Movetype, Numcards[], Numgos, Numneed[], Numseen[NUM_CARDS], Play, Value[], Window; @@ -240,7 +241,7 @@ bool check_ext (bool); void check_more (void); void die (int); void domove (void); -bool error (char *, ...); +bool error (const char *, ...); #ifdef EXTRAP void extrapolate (PLAY *); #endif @@ -263,7 +264,7 @@ CARD safety (CARD); bool save (void); void shuffle (void); void sort (CARD *); -void varpush (int, int (*)()); +bool varpush (int, ssize_t (*)(int, const struct iovec *, int)); #ifdef EXTRAP void undoex (void); #endif