diff --git a/src/gwin/progressbar.c b/src/gwin/progressbar.c index d0ad34d6..a2364d9f 100644 --- a/src/gwin/progressbar.c +++ b/src/gwin/progressbar.c @@ -171,8 +171,9 @@ void gwinProgressbarDecrement(GHandle gh) { } // used by gwinProgressbarStart(); -static void _progressbarCallback(GHandle gh) { +void _progressbarCallback(void *param) { #define gsw ((GProgressbarObject *)gh) + GHandle gh = (GHandle)param; if (gh->vmt != (gwinVMT *)&progressbarVMT) return;