97
95
RygelWritableUserConfig* _tmp2_;
98
96
RygelWritableUserConfig* _tmp3_;
99
#line 30 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
100
97
g_return_val_if_fail (config != NULL, NULL);
101
#line 30 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
102
98
g_return_val_if_fail (name != NULL, NULL);
103
#line 30 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
104
99
self = (RygelPreferencesSection*) g_object_new (object_type, NULL);
105
#line 32 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
107
#line 32 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
108
101
_tmp1_ = g_strdup (_tmp0_);
109
#line 32 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
110
102
_g_free0 (self->name);
111
#line 32 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
112
103
self->name = _tmp1_;
113
#line 33 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
115
#line 33 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
116
105
_tmp3_ = _g_object_ref0 (_tmp2_);
117
#line 33 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
118
106
_g_object_unref0 (self->config);
119
#line 33 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
120
107
self->config = _tmp3_;
121
#line 30 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
123
#line 124 "rygel-preferences-section.c"
127
112
static void rygel_preferences_section_real_save (RygelPreferencesSection* self) {
128
#line 36 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
129
113
g_critical ("Type `%s' does not implement abstract method `rygel_preferences_section_save'", g_type_name (G_TYPE_FROM_INSTANCE (self)));
130
#line 36 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
132
#line 133 "rygel-preferences-section.c"
136
118
void rygel_preferences_section_save (RygelPreferencesSection* self) {
137
#line 36 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
138
119
g_return_if_fail (self != NULL);
139
#line 36 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
140
120
RYGEL_PREFERENCES_SECTION_GET_CLASS (self)->save (self);
141
#line 142 "rygel-preferences-section.c"
145
124
static void rygel_preferences_section_real_set_sensitivity (RygelPreferencesSection* self, gboolean sensitivity) {
146
#line 37 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
147
125
g_critical ("Type `%s' does not implement abstract method `rygel_preferences_section_set_sensitivity'", g_type_name (G_TYPE_FROM_INSTANCE (self)));
148
#line 37 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
150
#line 151 "rygel-preferences-section.c"
154
130
void rygel_preferences_section_set_sensitivity (RygelPreferencesSection* self, gboolean sensitivity) {
155
#line 37 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
156
131
g_return_if_fail (self != NULL);
157
#line 37 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
158
132
RYGEL_PREFERENCES_SECTION_GET_CLASS (self)->set_sensitivity (self, sensitivity);
159
#line 160 "rygel-preferences-section.c"
163
136
static void rygel_preferences_section_class_init (RygelPreferencesSectionClass * klass) {
164
#line 25 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
165
137
rygel_preferences_section_parent_class = g_type_class_peek_parent (klass);
166
#line 25 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
167
138
RYGEL_PREFERENCES_SECTION_CLASS (klass)->save = rygel_preferences_section_real_save;
168
#line 25 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
169
139
RYGEL_PREFERENCES_SECTION_CLASS (klass)->set_sensitivity = rygel_preferences_section_real_set_sensitivity;
170
#line 25 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
171
140
G_OBJECT_CLASS (klass)->finalize = rygel_preferences_section_finalize;
172
#line 173 "rygel-preferences-section.c"
180
148
static void rygel_preferences_section_finalize (GObject* obj) {
181
149
RygelPreferencesSection * self;
182
#line 25 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
183
self = G_TYPE_CHECK_INSTANCE_CAST (obj, RYGEL_TYPE_PREFERENCES_SECTION, RygelPreferencesSection);
184
#line 26 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
150
self = RYGEL_PREFERENCES_SECTION (obj);
185
151
_g_object_unref0 (self->config);
186
#line 28 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
187
152
_g_free0 (self->name);
188
#line 25 "/home/jens/Source/rygel/src/ui/rygel-preferences-section.vala"
189
153
G_OBJECT_CLASS (rygel_preferences_section_parent_class)->finalize (obj);
190
#line 191 "rygel-preferences-section.c"