Lines Matching defs:pixbuf
15 #define VOID_PIXBUF_KEY "void-pixbuf"
130 GdkPixbuf * pixbuf;
139 pixbuf = gtk_icon_info_load_icon( icon_info, &error );
140 if ( pixbuf == NULL ) {
142 g_warning( "could not load icon pixbuf: %s\n", error->message );
149 return pixbuf;
158 GdkPixbuf * pixbuf;
162 pixbuf = gdk_pixbuf_new_from_file_at_size( filename, size, -1, NULL );
166 return pixbuf;
188 GdkPixbuf * pixbuf;
196 pixbuf = g_hash_table_lookup( icon_cache->cache, key );
197 if (pixbuf != NULL) {
198 g_object_ref( pixbuf );
200 return pixbuf;
203 pixbuf = _get_icon_pixbuf( icon, icon_cache->icon_size, icon_cache->icon_theme );
204 if( pixbuf != NULL )
205 g_hash_table_insert( icon_cache->cache, (gpointer) key, g_object_ref( pixbuf ) );
209 return pixbuf;