File/Dir properties should at least print an error message when something goes wrong

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13780 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Peter D'Hoye 2007-07-03 23:18:14 +00:00
parent 4aeab55f67
commit 76855f0039

View file

@ -308,16 +308,16 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
return PLUGIN_OK; return PLUGIN_OK;
} }
/* get the info */ /* get the info depending on its_a_dir */
if(its_a_dir) if(!(its_a_dir ? dir_properties((char*)file):file_properties((char*)file)))
{ {
if(!dir_properties((char*)file)) /* something went wrong */
return PLUGIN_OK; rb->lcd_clear_display();
} rb->lcd_puts(0,0,"Failed to gather information");
else rb->lcd_update();
{
if(!file_properties((char*)file)) rb->action_userabort(TIMEOUT_BLOCK);
return PLUGIN_OK; return PLUGIN_OK;
} }
/* prepare the list for the user */ /* prepare the list for the user */