1
1
Этот коммит содержится в:
Miguel de Icaza 1999-01-18 20:07:27 +00:00
родитель a4a7fa73b5
Коммит 6cc8aba9bb
2 изменённых файлов: 34 добавлений и 1 удалений

Просмотреть файл

@ -5,7 +5,7 @@ AC_INIT(create_vcs)
AC_CONFIG_HEADER(config.h)
PACKAGE=mc
VERSION=4.5.6
VERSION=4.5.8
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
AC_SUBST(VERSION)

Просмотреть файл

@ -291,3 +291,36 @@ gicon_get_icon_for_file (file_entry *fe)
{
return gicon_get_icon_for_file_speed (fe, TRUE);
}
typedef lookup_name_closure_t {
char *name;
void *image;
};
void
search_image (gpointer key, gpointer value, gpointer user_data)
{
lookup_name_closure_t *closure = user_data;
if (value == closure->image)
closure->name = key;
}
/**
* Returns the file name that maps to this given GdkImlibImage
*
*/
char *
gicon_image_to_name (GdkImlibImage *image)
{
lookup_name_closure_t closure;
closure.image = image;
closure.name = NULL;
g_hash_table_foreach (icon_hash, check_key, &search_image, &closure);
if (closure.name == NULL)
return g_strdup (ICONDIR "i-regular.png");
return g_strdup (closure.name);
}