If there are no progress animation frames we need to
fail from the load function so plugins can deal with it
gracefully..
{
struct dirent **entries;
int number_of_entries;
+ int number_of_frames;
int i;
bool load_finished;
free (entries[i]);
entries[i] = NULL;
}
- load_finished = true;
+
+ number_of_frames = ply_array_get_size (progress_animation->frames);
+ if (number_of_frames == 0)
+ {
+ ply_trace ("could not find any progress animation frames");
+ load_finished = false;
+ }
+ else
+ {
+ ply_trace ("found %d progress animation frames", number_of_frames);
+ load_finished = true;
+ }
out:
if (!load_finished)