Segfault when last directory removed.

This commit is contained in:
ffsup2
2010-05-09 23:57:02 +02:00
parent 0412ae6102
commit a85bc02596

View File

@@ -725,6 +725,8 @@ void FileCatalog::addAndOpenFile (const Glib::ustring& fname) {
if (!file)
return;
Glib::RefPtr<Gio::FileInfo> info = safe_query_file_info(file);
if( !info )
return;
int lastdot = info->get_name().find_last_of ('.');
if (options.is_extention_enabled(lastdot!=Glib::ustring::npos ? info->get_name().substr (lastdot+1) : "")){
// if supported, load thumbnail first