1 /* { dg-do compile } */
2 /* { dg-require-effective-target ia32 } */
3 /* { dg-options "-O2 -march=pentiumpro" } */
5 typedef struct t_anim_info
{
9 void gimp_image_delete(int);
11 p_frames_to_multilayer(t_anim_info
*ainfo_ptr
,
12 long range_from
, long range_to
)
15 long l_step
, l_begin
, l_end
;
18 if(range_from
> range_to
)
21 if(range_to
< ainfo_ptr
->first_frame_nr
)
22 { l_begin
= ainfo_ptr
->first_frame_nr
;
29 l_cur_frame_nr
= l_begin
;
32 if(ainfo_ptr
->new_filename
== ((void *)0) )
33 if(l_tmp_image_id
< 0)
34 gimp_image_delete(l_tmp_image_id
);
35 if(l_cur_frame_nr
== l_end
)
37 l_cur_frame_nr
+= l_step
;