Mercurial > pidgin
diff src/oscar.c @ 1985:008a4cc4a82c
[gaim-migrate @ 1995]
hi.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Mon, 11 Jun 2001 09:21:18 +0000 |
| parents | 26ff22691f5e |
| children | 591ebfe8ec00 |
line wrap: on
line diff
--- a/src/oscar.c Sun Jun 10 20:20:44 2001 +0000 +++ b/src/oscar.c Mon Jun 11 09:21:18 2001 +0000 @@ -1710,7 +1710,7 @@ break; } ir->curframe = (ir->curframe + 1) % g_list_length(frames); - delay = gdk_pixbuf_frame_get_delay_time(frame); + delay = MAX(gdk_pixbuf_frame_get_delay_time(frame), 13); ir->timer = gtk_timeout_add(delay * 10, redraw_anim, ir); return FALSE; } @@ -1858,7 +1858,8 @@ gdk_pixbuf_render_pixmap_and_mask(buf, &pm, &bm, 0); if (gdk_pixbuf_animation_get_num_frames(ir->anim) > 1) { - int delay = gdk_pixbuf_frame_get_delay_time(frames->data); + int delay = + MAX(gdk_pixbuf_frame_get_delay_time(frames->data), 13); ir->curframe = 1; ir->timer = gtk_timeout_add(delay * 10, redraw_anim, ir); } @@ -3265,7 +3266,7 @@ gdk_pixbuf_render_pixmap_and_mask(buf, &pm, &bm, 0); if (gdk_pixbuf_animation_get_num_frames(ir->anim) > 1) { - int delay = gdk_pixbuf_frame_get_delay_time(frames->data); + int delay = MAX(gdk_pixbuf_frame_get_delay_time(frames->data), 13); ir->curframe = 1; ir->timer = gtk_timeout_add(delay * 10, redraw_anim, ir); }
