X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=OSX%2FXScreenSaverView.m;fp=OSX%2FXScreenSaverView.m;h=657835b9c9b1e5ebe9eeeb4e045cd616b2c75f6a;hp=9ab94bc48e26fd2b3b53557a783ce43afe4fb63e;hb=88cfe534a698a0562e81345957a50714af1453bc;hpb=d1ae2829ff0fd2a96c16a0c8c5420efaa47d7b30 diff --git a/OSX/XScreenSaverView.m b/OSX/XScreenSaverView.m index 9ab94bc4..657835b9 100644 --- a/OSX/XScreenSaverView.m +++ b/OSX/XScreenSaverView.m @@ -1700,7 +1700,8 @@ to_pow2 (size_t x) // NSAssert(xdata, @"no xdata when drawing"); if (! xdata) abort(); unsigned long delay = xsft->draw_cb (xdpy, xwindow, xdata); - if (fpst) xsft->fps_cb (xdpy, xwindow, fpst, xdata); + if (fpst && xsft->fps_cb) + xsft->fps_cb (xdpy, xwindow, fpst, xdata); gettimeofday (&tv, 0); now = tv.tv_sec + (tv.tv_usec / 1000000.0);