diff options
author | Simon Rettberg | 2020-12-02 08:35:55 +0100 |
---|---|---|
committer | Simon Rettberg | 2020-12-02 08:35:55 +0100 |
commit | e5319b91d163384ee22db077b2d37688d65646c9 (patch) | |
tree | 04acbf822516634814098b38a9878ffc1a55529d /hacks/drift.c | |
parent | driver/timers.c: fix flush_events() (diff) | |
parent | 5.44 (diff) | |
download | xscreensaver-e5319b91d163384ee22db077b2d37688d65646c9.tar.gz xscreensaver-e5319b91d163384ee22db077b2d37688d65646c9.tar.xz xscreensaver-e5319b91d163384ee22db077b2d37688d65646c9.zip |
Merge branch 'master' into openslx
Diffstat (limited to 'hacks/drift.c')
-rw-r--r-- | hacks/drift.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hacks/drift.c b/hacks/drift.c index e88986b..376d926 100644 --- a/hacks/drift.c +++ b/hacks/drift.c @@ -631,7 +631,8 @@ draw_drift(ModeInfo * mi) if (dp->total_points++ > dp->fractal_len) { draw_flush(mi, dp, window); if (0 == --dp->nfractals) { - dp->erase_countdown = 4 * 1000000 / MI_PAUSE(mi); + dp->erase_countdown = 4 * 1000000 / + ((MI_PAUSE(mi) == 0) ? 1 : MI_PAUSE(mi)); return; } initfractal(mi); |