{
char *filename;
filename = eel_uri_get_basename(info_uri);
filename = mn_vfs_uri_get_basename(info_uri);
if (filename)
if (filename[0] != '.')
if (! strcmp(filename, SEQUENCES_FILE) || mn_str_isnumeric(filename))
/*
g_set_error(err, 0, 0, "%s", gnome_vfs_result_to_string(result));
return FALSE;
}
char *
mn_vfs_uri_get_basename (const char *text_uri)
GnomeVFSURI *uri;
char *name;
g_return_val_if_fail(text_uri != NULL, NULL);
uri = gnome_vfs_uri_new(text_uri);
if (! uri)
return NULL;
name = gnome_vfs_uri_extract_short_name(uri);
gnome_vfs_uri_unref(uri);
return name;
gboolean mn_vfs_result_to_g_error (GnomeVFSResult result, GError **err);
char *mn_vfs_uri_get_basename (const char *text_uri);
#endif /* _MN_VFS_H */