@@ -2343,26 +2343,25 @@ GIcon *
23432343bz_load_mini_icon_sync (const char * unique_id_checksum ,
23442344 const char * path )
23452345{
2346- guint icon_size = 0 ;
2347- g_autofree char * main_cache = NULL ;
2348- g_autoptr ( GString ) mini_icon_basename = NULL ;
2349- g_autofree char * mini_icon_path = NULL ;
2350- g_autoptr (GBytes ) bytes = NULL ;
2351- cairo_surface_t * surface_in = NULL ;
2352- int width = 0 ;
2353- int height = 0 ;
2354- cairo_surface_t * surface_out = NULL ;
2355- cairo_t * cairo = NULL ;
2356- g_autoptr (GFile ) parent_file = NULL ;
2357- g_autoptr (GFile ) mini_icon_file = NULL ;
2358- g_autoptr (GIcon ) mini_icon = NULL ;
2346+ guint icon_size = 0 ;
2347+ g_autofree char * main_cache = NULL ;
2348+ g_autofree char * mini_icon_basename = NULL ;
2349+ g_autofree char * mini_icon_path = NULL ;
2350+ g_autoptr (GBytes ) bytes = NULL ;
2351+ cairo_surface_t * surface_in = NULL ;
2352+ int width = 0 ;
2353+ int height = 0 ;
2354+ cairo_surface_t * surface_out = NULL ;
2355+ cairo_t * cairo = NULL ;
2356+ g_autoptr (GFile ) parent_file = NULL ;
2357+ g_autoptr (GFile ) mini_icon_file = NULL ;
2358+ g_autoptr (GIcon ) mini_icon = NULL ;
23592359
23602360 icon_size = bz_get_desktop_search_provider_icon_size ();
23612361
23622362 main_cache = bz_dup_module_dir ();
2363- mini_icon_basename = g_string_new (unique_id_checksum );
2364- g_string_append_printf (mini_icon_basename , "-%ux%u.png" , icon_size , icon_size );
2365- mini_icon_path = g_build_filename (main_cache , mini_icon_basename -> str , NULL );
2363+ mini_icon_basename = g_strdup_printf ("%s-%ux%u" , unique_id_checksum , icon_size , icon_size );
2364+ mini_icon_path = g_build_filename (main_cache , mini_icon_basename , NULL );
23662365
23672366 if (g_file_test (mini_icon_path , G_FILE_TEST_EXISTS ))
23682367 /* Assume the icon left behind by last writer */
0 commit comments