~ubuntu-branches/ubuntu/raring/indicator-sound/raring

« back to all changes in this revision

Viewing changes to src/music-player-bridge.c

ImportĀ upstreamĀ versionĀ 0.8.5.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
133
133
struct _Block1Data {
134
134
        int _ref_count_;
135
135
        MusicPlayerBridge * self;
136
 
        GFileMonitor* monitor;
 
136
        GFileMonitor* weak_monitor;
137
137
};
138
138
 
139
139
struct _PlayerController {
180
180
static void music_player_bridge_establish_file_monitoring (MusicPlayerBridge* self, GAppInfo* info, const gchar* mpris_key);
181
181
static Block1Data* block1_data_ref (Block1Data* _data1_);
182
182
static void block1_data_unref (Block1Data* _data1_);
183
 
static void __lambda2_ (Block1Data* _data1_, GFile* desktop_file, GFile* other_file, GFileMonitorEvent event_type);
 
183
static void ___lambda2_ (Block1Data* _data1_, GFile* desktop_file, GFile* other_file, GFileMonitorEvent event_type);
184
184
static void music_player_bridge_relevant_desktop_file_changed (MusicPlayerBridge* self, GFile* desktop_file, GFile* other_file, GFileMonitorEvent event_type, GFileMonitor* monitor);
185
 
static void ___lambda2__g_file_monitor_changed (GFileMonitor* _sender, GFile* file, GFile* other_file, GFileMonitorEvent event_type, gpointer self);
 
185
static void ____lambda2__g_file_monitor_changed (GFileMonitor* _sender, GFile* file, GFile* other_file, GFileMonitorEvent event_type, gpointer self);
186
186
void settings_manager_remove_interested (SettingsManager* self, const gchar* app_desktop_name);
187
187
#define PLAYER_CONTROLLER_WIDGET_QUANTITY 4
188
188
void music_player_bridge_client_has_become_available (MusicPlayerBridge* self, const gchar* desktop, const gchar* dbus_name, gboolean use_playlists);
407
407
}
408
408
 
409
409
 
 
410
static gpointer _g_object_ref0 (gpointer self) {
 
411
        return self ? g_object_ref (self) : NULL;
 
412
}
 
413
 
 
414
 
410
415
static Block1Data* block1_data_ref (Block1Data* _data1_) {
411
416
        g_atomic_int_inc (&_data1_->_ref_count_);
412
417
        return _data1_;
416
421
static void block1_data_unref (Block1Data* _data1_) {
417
422
        if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) {
418
423
                _g_object_unref0 (_data1_->self);
419
 
                _g_object_unref0 (_data1_->monitor);
420
424
                g_slice_free (Block1Data, _data1_);
421
425
        }
422
426
}
423
427
 
424
428
 
425
 
static gpointer _g_object_ref0 (gpointer self) {
426
 
        return self ? g_object_ref (self) : NULL;
427
 
}
428
 
 
429
 
 
430
 
static void __lambda2_ (Block1Data* _data1_, GFile* desktop_file, GFile* other_file, GFileMonitorEvent event_type) {
 
429
static void ___lambda2_ (Block1Data* _data1_, GFile* desktop_file, GFile* other_file, GFileMonitorEvent event_type) {
431
430
        MusicPlayerBridge * self;
432
431
        GFile* _tmp0_;
433
432
        GFile* _tmp1_;
438
437
        _tmp0_ = desktop_file;
439
438
        _tmp1_ = other_file;
440
439
        _tmp2_ = event_type;
441
 
        _tmp3_ = _data1_->monitor;
 
440
        _tmp3_ = _data1_->weak_monitor;
442
441
        music_player_bridge_relevant_desktop_file_changed (self, _tmp0_, _tmp1_, _tmp2_, _tmp3_);
443
442
}
444
443
 
445
444
 
446
 
static void ___lambda2__g_file_monitor_changed (GFileMonitor* _sender, GFile* file, GFile* other_file, GFileMonitorEvent event_type, gpointer self) {
447
 
        __lambda2_ (self, file, other_file, event_type);
 
445
static void ____lambda2__g_file_monitor_changed (GFileMonitor* _sender, GFile* file, GFile* other_file, GFileMonitorEvent event_type, gpointer self) {
 
446
        ___lambda2_ (self, file, other_file, event_type);
448
447
}
449
448
 
450
449
 
451
450
static void music_player_bridge_establish_file_monitoring (MusicPlayerBridge* self, GAppInfo* info, const gchar* mpris_key) {
452
 
        Block1Data* _data1_;
453
451
        GAppInfo* _tmp0_;
454
452
        GDesktopAppInfo* _tmp1_;
455
453
        GDesktopAppInfo* desktop_info;
460
458
        const gchar* _tmp5_;
461
459
        GFile* _tmp6_ = NULL;
462
460
        GFile* f;
463
 
        GeeHashMap* _tmp13_;
464
 
        const gchar* _tmp14_;
465
 
        const gchar* _tmp15_;
466
 
        GFileMonitor* _tmp16_;
467
461
        GError * _inner_error_ = NULL;
468
462
        g_return_if_fail (self != NULL);
469
463
        g_return_if_fail (info != NULL);
470
464
        g_return_if_fail (mpris_key != NULL);
471
 
        _data1_ = g_slice_new0 (Block1Data);
472
 
        _data1_->_ref_count_ = 1;
473
 
        _data1_->self = g_object_ref (self);
474
465
        _tmp0_ = info;
475
466
        _tmp1_ = _g_object_ref0 (G_IS_DESKTOP_APP_INFO (_tmp0_) ? ((GDesktopAppInfo*) _tmp0_) : NULL);
476
467
        desktop_info = _tmp1_;
482
473
        _tmp6_ = g_file_new_for_path (_tmp5_);
483
474
        f = _tmp6_;
484
475
        {
 
476
                Block1Data* _data1_;
485
477
                GFile* _tmp7_;
486
478
                GFileMonitor* _tmp8_ = NULL;
487
479
                GFileMonitor* _tmp9_;
 
480
                GFileMonitor* monitor;
488
481
                GFileMonitor* _tmp10_;
 
482
                GFileMonitor* _tmp11_;
 
483
                GFileMonitor* _tmp12_;
 
484
                const gchar* _tmp13_;
 
485
                GeeHashMap* _tmp14_;
 
486
                const gchar* _tmp15_;
 
487
                const gchar* _tmp16_;
 
488
                _data1_ = g_slice_new0 (Block1Data);
 
489
                _data1_->_ref_count_ = 1;
 
490
                _data1_->self = g_object_ref (self);
489
491
                _tmp7_ = f;
490
492
                _tmp8_ = g_file_monitor (_tmp7_, G_FILE_MONITOR_SEND_MOVED, NULL, &_inner_error_);
491
 
                _tmp9_ = _tmp8_;
 
493
                _tmp9_ = _g_object_ref0 (_tmp8_);
 
494
                monitor = _tmp9_;
492
495
                if (_inner_error_ != NULL) {
 
496
                        block1_data_unref (_data1_);
 
497
                        _data1_ = NULL;
493
498
                        goto __catch0_g_error;
494
499
                }
495
 
                _tmp10_ = _g_object_ref0 (_tmp9_);
496
 
                _g_object_unref0 (_data1_->monitor);
497
 
                _data1_->monitor = _tmp10_;
 
500
                _tmp10_ = monitor;
 
501
                _data1_->weak_monitor = _tmp10_;
 
502
                _tmp11_ = monitor;
 
503
                g_signal_connect_data (_tmp11_, "changed", (GCallback) ____lambda2__g_file_monitor_changed, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
 
504
                _tmp12_ = monitor;
 
505
                g_object_ref ((GObject*) _tmp12_);
 
506
                _tmp13_ = file_path;
 
507
                g_debug ("music-player-bridge.vala:95: monitoring file '%s'", _tmp13_);
 
508
                _tmp14_ = self->priv->file_monitors;
 
509
                _tmp15_ = file_path;
 
510
                _tmp16_ = mpris_key;
 
511
                gee_abstract_map_set ((GeeAbstractMap*) _tmp14_, _tmp15_, _tmp16_);
 
512
                _g_object_unref0 (monitor);
 
513
                block1_data_unref (_data1_);
 
514
                _data1_ = NULL;
498
515
        }
499
516
        goto __finally0;
500
517
        __catch0_g_error:
501
518
        {
502
519
                GError* e = NULL;
503
 
                GAppInfo* _tmp11_;
504
 
                const gchar* _tmp12_ = NULL;
 
520
                GAppInfo* _tmp17_;
 
521
                const gchar* _tmp18_ = NULL;
505
522
                e = _inner_error_;
506
523
                _inner_error_ = NULL;
507
 
                _tmp11_ = info;
508
 
                _tmp12_ = g_app_info_get_name (_tmp11_);
509
 
                g_warning ("music-player-bridge.vala:93: Unable to create a file monitor for %s", _tmp12_);
 
524
                _tmp17_ = info;
 
525
                _tmp18_ = g_app_info_get_name (_tmp17_);
 
526
                g_warning ("music-player-bridge.vala:99: Unable to create a file monitor for %s", _tmp18_);
510
527
                _g_error_free0 (e);
511
528
                _g_object_unref0 (f);
512
529
                _g_free0 (file_path);
513
530
                _g_object_unref0 (desktop_info);
514
 
                block1_data_unref (_data1_);
515
 
                _data1_ = NULL;
516
531
                return;
517
532
        }
518
533
        __finally0:
520
535
                _g_object_unref0 (f);
521
536
                _g_free0 (file_path);
522
537
                _g_object_unref0 (desktop_info);
523
 
                block1_data_unref (_data1_);
524
 
                _data1_ = NULL;
525
538
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
526
539
                g_clear_error (&_inner_error_);
527
540
                return;
528
541
        }
529
 
        _tmp13_ = self->priv->file_monitors;
530
 
        _tmp14_ = file_path;
531
 
        _tmp15_ = mpris_key;
532
 
        gee_abstract_map_set ((GeeAbstractMap*) _tmp13_, _tmp14_, _tmp15_);
533
 
        _tmp16_ = _data1_->monitor;
534
 
        g_signal_connect_data (_tmp16_, "changed", (GCallback) ___lambda2__g_file_monitor_changed, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
535
542
        _g_object_unref0 (f);
536
543
        _g_free0 (file_path);
537
544
        _g_object_unref0 (desktop_info);
538
 
        block1_data_unref (_data1_);
539
 
        _data1_ = NULL;
540
545
}
541
546
 
542
547
 
550
555
        const gchar* _tmp5_;
551
556
        gboolean _tmp6_ = FALSE;
552
557
        GeeHashMap* _tmp8_;
553
 
        GeeHashMap* _tmp9_;
554
 
        const gchar* _tmp10_;
555
 
        gpointer _tmp11_ = NULL;
556
 
        gchar* _tmp12_;
557
 
        gpointer _tmp13_ = NULL;
558
 
        PlayerController* _tmp14_;
559
 
        SettingsManager* _tmp15_;
560
 
        GeeHashMap* _tmp16_;
561
 
        const gchar* _tmp17_;
562
 
        gpointer _tmp18_ = NULL;
563
 
        gchar* _tmp19_;
564
 
        GeeHashMap* _tmp20_;
565
 
        GeeHashMap* _tmp21_;
566
 
        const gchar* _tmp22_;
567
 
        gpointer _tmp23_ = NULL;
568
 
        gchar* _tmp24_;
569
 
        GFileMonitor* _tmp25_;
570
 
        GFileMonitor* _tmp26_;
 
558
        const gchar* _tmp9_;
 
559
        gpointer _tmp10_ = NULL;
 
560
        gchar* mpris_key;
 
561
        const gchar* _tmp11_;
 
562
        const gchar* _tmp12_;
 
563
        GeeHashMap* _tmp13_;
 
564
        const gchar* _tmp14_;
 
565
        gpointer _tmp15_ = NULL;
 
566
        PlayerController* _tmp16_;
 
567
        SettingsManager* _tmp17_;
 
568
        const gchar* _tmp18_;
 
569
        GeeHashMap* _tmp19_;
 
570
        const gchar* _tmp20_;
 
571
        GFileMonitor* _tmp21_;
 
572
        GFileMonitor* _tmp22_;
571
573
        g_return_if_fail (self != NULL);
572
574
        g_return_if_fail (desktop_file != NULL);
573
575
        g_return_if_fail (monitor != NULL);
580
582
        path = _tmp2_;
581
583
        _tmp3_ = path;
582
584
        if (_tmp3_ == NULL) {
583
 
                g_warning ("music-player-bridge.vala:113: relevant_desktop_file_changed is returni" \
 
585
                g_warning ("music-player-bridge.vala:114: relevant_desktop_file_changed is returni" \
584
586
"ng a file with no path !");
585
587
                _g_free0 (path);
586
588
                return;
591
593
        if (!_tmp6_) {
592
594
                const gchar* _tmp7_;
593
595
                _tmp7_ = path;
594
 
                g_warning ("music-player-bridge.vala:117: relevant_desktop_file_changed is returni" \
 
596
                g_warning ("music-player-bridge.vala:118: relevant_desktop_file_changed is returni" \
595
597
"ng a file which we know nothing about - %s", _tmp7_);
596
598
                _g_free0 (path);
597
599
                return;
598
600
        }
599
 
        _tmp8_ = self->priv->registered_clients;
600
 
        _tmp9_ = self->priv->file_monitors;
601
 
        _tmp10_ = path;
602
 
        _tmp11_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp9_, _tmp10_);
603
 
        _tmp12_ = (gchar*) _tmp11_;
604
 
        _tmp13_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp8_, _tmp12_);
605
 
        _tmp14_ = (PlayerController*) _tmp13_;
606
 
        player_controller_remove_from_menu (_tmp14_);
607
 
        _g_object_unref0 (_tmp14_);
608
 
        _g_free0 (_tmp12_);
609
 
        _tmp15_ = self->priv->settings_manager;
610
 
        _tmp16_ = self->priv->file_monitors;
611
 
        _tmp17_ = path;
612
 
        _tmp18_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp16_, _tmp17_);
613
 
        _tmp19_ = (gchar*) _tmp18_;
614
 
        settings_manager_remove_interested (_tmp15_, _tmp19_);
615
 
        _g_free0 (_tmp19_);
616
 
        _tmp20_ = self->priv->registered_clients;
617
 
        _tmp21_ = self->priv->file_monitors;
618
 
        _tmp22_ = path;
619
 
        _tmp23_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp21_, _tmp22_);
620
 
        _tmp24_ = (gchar*) _tmp23_;
621
 
        gee_abstract_map_unset ((GeeAbstractMap*) _tmp20_, _tmp24_, NULL);
622
 
        _g_free0 (_tmp24_);
623
 
        _tmp25_ = monitor;
624
 
        g_file_monitor_cancel (_tmp25_);
625
 
        _tmp26_ = monitor;
626
 
        g_object_unref ((GObject*) _tmp26_);
 
601
        _tmp8_ = self->priv->file_monitors;
 
602
        _tmp9_ = path;
 
603
        _tmp10_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp8_, _tmp9_);
 
604
        mpris_key = (gchar*) _tmp10_;
 
605
        _tmp11_ = path;
 
606
        _tmp12_ = mpris_key;
 
607
        g_debug ("music-player-bridge.vala:124: file \"%s\" was removed; stopping monito" \
 
608
"ring \"%s\"", _tmp11_, _tmp12_);
 
609
        _tmp13_ = self->priv->registered_clients;
 
610
        _tmp14_ = mpris_key;
 
611
        _tmp15_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp13_, _tmp14_);
 
612
        _tmp16_ = (PlayerController*) _tmp15_;
 
613
        player_controller_remove_from_menu (_tmp16_);
 
614
        _g_object_unref0 (_tmp16_);
 
615
        _tmp17_ = self->priv->settings_manager;
 
616
        _tmp18_ = mpris_key;
 
617
        settings_manager_remove_interested (_tmp17_, _tmp18_);
 
618
        _tmp19_ = self->priv->registered_clients;
 
619
        _tmp20_ = mpris_key;
 
620
        gee_abstract_map_unset ((GeeAbstractMap*) _tmp19_, _tmp20_, NULL);
 
621
        _tmp21_ = monitor;
 
622
        g_file_monitor_cancel (_tmp21_);
 
623
        _tmp22_ = monitor;
 
624
        g_object_unref ((GObject*) _tmp22_);
 
625
        _g_free0 (mpris_key);
627
626
        _g_free0 (path);
628
627
}
629
628
 
734
733
        if (_tmp3_) {
735
734
                const gchar* _tmp4_;
736
735
                _tmp4_ = dbus_name;
737
 
                g_warning ("music-player-bridge.vala:143: Client %s attempting to register without" \
 
736
                g_warning ("music-player-bridge.vala:147: Client %s attempting to register without" \
738
737
" desktop entry being set on the mpris root", _tmp4_);
739
738
                return;
740
739
        }
748
747
        if (_tmp10_) {
749
748
                const gchar* _tmp11_;
750
749
                _tmp11_ = desktop;
751
 
                g_debug ("music-player-bridge.vala:148: Client %s attempting to register but I'm" \
 
750
                g_debug ("music-player-bridge.vala:152: Client %s attempting to register but I'm" \
752
751
" afraid it is blacklisted", _tmp11_);
753
752
                return;
754
753
        }
755
754
        _tmp12_ = desktop;
756
 
        g_debug ("music-player-bridge.vala:153: client_has_become_available %s", _tmp12_);
 
755
        g_debug ("music-player-bridge.vala:157: client_has_become_available %s", _tmp12_);
757
756
        _tmp13_ = desktop;
758
757
        _tmp14_ = g_strconcat (_tmp13_, ".desktop", NULL);
759
758
        _tmp15_ = _tmp14_;
765
764
        if (_tmp18_ == NULL) {
766
765
                const gchar* _tmp19_;
767
766
                _tmp19_ = desktop;
768
 
                g_warning ("music-player-bridge.vala:156: Could not create app_info for path %s \n" \
 
767
                g_warning ("music-player-bridge.vala:160: Could not create app_info for path %s \n" \
769
768
" Getting out of here ", _tmp19_);
770
769
                _g_object_unref0 (app_info);
771
770
                return;
799
798
                GAppInfo* _tmp43_;
800
799
                const gchar* _tmp44_;
801
800
                _tmp26_ = dbus_name;
802
 
                g_debug ("music-player-bridge.vala:164: New client has registered that we have n" \
 
801
                g_debug ("music-player-bridge.vala:168: New client has registered that we have n" \
803
802
"ot seen before: %s", _tmp26_);
804
803
                _tmp27_ = self->priv->root_menu;
805
804
                _tmp28_ = app_info;
818
817
                _tmp39_ = ctrl;
819
818
                gee_abstract_map_set ((GeeAbstractMap*) _tmp37_, _tmp38_, _tmp39_);
820
819
                _tmp40_ = desktop;
821
 
                g_debug ("music-player-bridge.vala:173: Have not seen this %s before, new contro" \
 
820
                g_debug ("music-player-bridge.vala:177: Have not seen this %s before, new contro" \
822
821
"ller created.", _tmp40_);
823
822
                _tmp41_ = self->priv->settings_manager;
824
823
                _tmp42_ = desktop;
826
825
                _tmp43_ = app_info;
827
826
                _tmp44_ = mpris_key;
828
827
                music_player_bridge_establish_file_monitoring (self, _tmp43_, _tmp44_);
829
 
                g_debug ("music-player-bridge.vala:176: application added to the interested list");
 
828
                g_debug ("music-player-bridge.vala:180: application added to the interested list");
830
829
                _g_object_unref0 (ctrl);
831
830
        } else {
832
831
                GeeHashMap* _tmp45_;
874
873
                _tmp61_ = use_playlists;
875
874
                _tmp62_ = bool_to_string (_tmp61_);
876
875
                _tmp63_ = _tmp62_;
877
 
                g_debug ("music-player-bridge.vala:182: Application has already registered - awa" \
 
876
                g_debug ("music-player-bridge.vala:186: Application has already registered - awa" \
878
877
"ken the hibernation: %s with playlists %s \n", _tmp60_, _tmp63_);
879
878
                _g_free0 (_tmp63_);
880
879
        }
889
888
        g_return_if_fail (self != NULL);
890
889
        g_return_if_fail (mpris_root_interface != NULL);
891
890
        _tmp0_ = mpris_root_interface;
892
 
        g_debug ("music-player-bridge.vala:188: MusicPlayerBridge -> client with dbus in" \
 
891
        g_debug ("music-player-bridge.vala:192: MusicPlayerBridge -> client with dbus in" \
893
892
"terface %s has vanished", _tmp0_);
894
893
        _tmp1_ = self->priv->root_menu;
895
894
        if (_tmp1_ != NULL) {
902
901
                const gchar* _tmp7_;
903
902
                gboolean _tmp11_;
904
903
                _tmp2_ = mpris_root_interface;
905
 
                g_debug ("music-player-bridge.vala:191: attempt to remove %s", _tmp2_);
 
904
                g_debug ("music-player-bridge.vala:195: attempt to remove %s", _tmp2_);
906
905
                _tmp3_ = mpris_root_interface;
907
906
                _tmp4_ = g_strdup (_tmp3_);
908
907
                _tmp5_ = music_player_bridge_determine_key (_tmp4_);
933
932
                        player_controller_hibernate (_tmp15_);
934
933
                        _g_object_unref0 (_tmp15_);
935
934
                        _tmp16_ = mpris_key;
936
 
                        g_debug ("music-player-bridge.vala:195: Successively offlined client %s", _tmp16_);
 
935
                        g_debug ("music-player-bridge.vala:199: Successively offlined client %s", _tmp16_);
937
936
                }
938
937
                _g_free0 (mpris_key);
939
938
        }
999
998
        if (_tmp5_ == FALSE) {
1000
999
                const gchar* _tmp6_;
1001
1000
                _tmp6_ = desktop_id;
1002
 
                g_warning ("music-player-bridge.vala:214: we don't have a client with desktop id %" \
 
1001
                g_warning ("music-player-bridge.vala:218: we don't have a client with desktop id %" \
1003
1002
"s registered", _tmp6_);
1004
1003
                _g_free0 (mpris_key);
1005
1004
                return;
1041
1040
        if (_tmp5_ == FALSE) {
1042
1041
                const gchar* _tmp6_;
1043
1042
                _tmp6_ = desktop_id;
1044
 
                g_warning ("music-player-bridge.vala:225: we don't have a client with desktop id %" \
 
1043
                g_warning ("music-player-bridge.vala:229: we don't have a client with desktop id %" \
1045
1044
"s registered", _tmp6_);
1046
1045
                _g_free0 (mpris_key);
1047
1046
                return;
1084
1083
        if (_tmp5_) {
1085
1084
                const gchar* _tmp6_;
1086
1085
                _tmp6_ = desktop;
1087
 
                g_warning ("music-player-bridge.vala:235: Could not create a desktopappinfo instan" \
 
1086
                g_warning ("music-player-bridge.vala:239: Could not create a desktopappinfo instan" \
1088
1087
"ce from app: %s", _tmp6_);
1089
1088
                result = NULL;
1090
1089
                _g_object_unref0 (info);
1148
1147
                GError* _error_ = NULL;
1149
1148
                _error_ = _inner_error_;
1150
1149
                _inner_error_ = NULL;
1151
 
                g_warning ("music-player-bridge.vala:251: Error loading keyfile - FileError");
 
1150
                g_warning ("music-player-bridge.vala:255: Error loading keyfile - FileError");
1152
1151
                result = NULL;
1153
1152
                _g_error_free0 (_error_);
1154
1153
                _g_key_file_free0 (desktop_keyfile);
1161
1160
                GError* _error_ = NULL;
1162
1161
                _error_ = _inner_error_;
1163
1162
                _inner_error_ = NULL;
1164
 
                g_warning ("music-player-bridge.vala:255: Error loading keyfile - KeyFileError");
 
1163
                g_warning ("music-player-bridge.vala:259: Error loading keyfile - KeyFileError");
1165
1164
                result = NULL;
1166
1165
                _g_error_free0 (_error_);
1167
1166
                _g_key_file_free0 (desktop_keyfile);
1204
1203
                GError* _error_ = NULL;
1205
1204
                _error_ = _inner_error_;
1206
1205
                _inner_error_ = NULL;
1207
 
                g_warning ("music-player-bridge.vala:264: Error trying to fetch the icon name from" \
 
1206
                g_warning ("music-player-bridge.vala:268: Error trying to fetch the icon name from" \
1208
1207
" the keyfile");
1209
1208
                result = NULL;
1210
1209
                _g_error_free0 (_error_);