66 |
GMenuOther = create_pixbuf(Limgname); |
GMenuOther = create_pixbuf(Limgname); |
67 |
} |
} |
68 |
|
|
69 |
void prepare_menu_images(GHashTable *Ahash) |
void prepare_menu_images(Tgrave *Ag) |
70 |
{ |
{ |
71 |
gchar *Limg = conf_get_string("iconsize"); |
gchar *Limg = conf_get_string("iconsize"); |
72 |
gchar *Lcurrent = g_hash_table_lookup(Ahash, "_current_size"); |
gchar *Lcurrent = sc_grave_get_data(Ag, "_current_size"); |
73 |
|
|
74 |
if (!Lcurrent || strcmp(Lcurrent, Limg)) { |
if (!Lcurrent || strcmp(Lcurrent, Limg)) { |
75 |
load_menu_images(Limg); |
load_menu_images(Limg); |
76 |
|
|
77 |
g_free(Lcurrent); |
g_free(Lcurrent); |
78 |
g_hash_table_replace(Ahash, "_current_size", g_strdup(Limg)); |
sc_grave_replace_data(Ag, g_strdup(Limg), "_current_size"); |
79 |
} |
} |
80 |
} |
} |
81 |
|
|