summaryrefslogtreecommitdiff
-rw-r--r--Src/glutes_internal.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Src/glutes_internal.h b/Src/glutes_internal.h
index 46249e8..577dbd0 100644
--- a/Src/glutes_internal.h
+++ b/Src/glutes_internal.h
@@ -425,7 +425,7 @@ struct tagSFG_WindowState
* type.
*/
#define FETCH_WCB(window,cbname) \
- ((FGCB ## cbname)((window).CallBacks[CB_ ## cbname]))
+(*((FGCB ## cbname *)&((window).CallBacks[CB_ ## cbname])))
/*
* INVOKE_WCB() is used as: