From c1e45bcb01da316e1cefc5a4f6cc9013bde0781f Mon Sep 17 00:00:00 2001 From: smatz Date: Mon, 19 May 2008 19:17:56 +0000 Subject: (svn r13191) -Fix: segfault after confirming query subwindow in the Generate New World window --- src/textbuf_gui.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/textbuf_gui.h') diff --git a/src/textbuf_gui.h b/src/textbuf_gui.h index 13778cea8..4e61df659 100644 --- a/src/textbuf_gui.h +++ b/src/textbuf_gui.h @@ -28,8 +28,10 @@ bool MoveTextBufferPos(Textbuf *tb, int navmode); void InitializeTextBuffer(Textbuf *tb, const char *buf, uint16 maxlength, uint16 maxwidth); void UpdateTextBufferSize(Textbuf *tb); +typedef void QueryCallbackProc(Window*, bool); + void ShowQueryString(StringID str, StringID caption, uint maxlen, uint maxwidth, Window *parent, CharSetFilter afilter); -void ShowQuery(StringID caption, StringID message, Window *w, void (*callback)(Window*, bool)); +void ShowQuery(StringID caption, StringID message, Window *w, QueryCallbackProc *callback); /** The number of 'characters' on the on-screen keyboard. */ static const uint OSK_KEYBOARD_ENTRIES = 50; -- cgit v1.2.3-54-g00ecf