170
168
RygelLogHandler* _tmp0_;
171
169
RygelLogHandler* _tmp2_;
172
170
RygelLogHandler* _tmp3_;
173
#line 49 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
174
171
_tmp0_ = rygel_log_handler_log_handler;
175
#line 49 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
176
172
if (_tmp0_ == NULL) {
177
#line 178 "rygel-log-handler.c"
178
173
RygelLogHandler* _tmp1_;
179
#line 50 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
180
174
_tmp1_ = rygel_log_handler_new ();
181
#line 50 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
182
175
_g_object_unref0 (rygel_log_handler_log_handler);
183
#line 50 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
184
176
rygel_log_handler_log_handler = _tmp1_;
185
#line 186 "rygel-log-handler.c"
187
#line 53 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
188
178
_tmp2_ = rygel_log_handler_log_handler;
189
#line 53 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
190
179
_tmp3_ = _g_object_ref0 (_tmp2_);
191
#line 53 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
193
#line 53 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
195
#line 196 "rygel-log-handler.c"
199
185
static void _rygel_log_handler_log_func_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar* message, gpointer self) {
200
#line 94 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
201
186
rygel_log_handler_log_func (self, log_domain, log_levels, message);
202
#line 203 "rygel-log-handler.c"
214
198
gchar** _tmp11_ = NULL;
215
199
GError * _inner_error_ = NULL;
216
#line 56 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
217
200
self = (RygelLogHandler*) g_object_new (object_type, NULL);
218
#line 57 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
219
201
_tmp0_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, G_TYPE_INT, NULL, NULL, NULL, NULL, NULL);
220
#line 57 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
221
202
_g_object_unref0 (self->priv->log_level_hash);
222
#line 57 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
223
203
self->priv->log_level_hash = _tmp0_;
224
#line 60 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
225
204
_tmp1_ = rygel_meta_config_get_default ();
226
#line 60 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
228
#line 229 "rygel-log-handler.c"
230
207
RygelMetaConfig* _tmp2_;
231
208
gchar* _tmp3_ = NULL;
233
#line 64 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
235
#line 64 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
236
211
_tmp3_ = rygel_configuration_get_log_levels ((RygelConfiguration*) _tmp2_, &_inner_error_);
237
#line 64 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
239
#line 64 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
240
213
if (_inner_error_ != NULL) {
241
#line 242 "rygel-log-handler.c"
242
214
goto __catch6_g_error;
244
#line 64 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
245
216
_g_free0 (log_levels);
246
#line 64 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
247
217
log_levels = _tmp4_;
248
#line 249 "rygel-log-handler.c"
251
220
__catch6_g_error:
255
224
const gchar* _tmp6_ = NULL;
257
226
const gchar* _tmp8_;
258
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
259
227
err = _inner_error_;
260
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
261
228
_inner_error_ = NULL;
262
#line 66 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
263
229
_tmp5_ = g_strdup (RYGEL_LOG_HANDLER_DEFAULT_LEVELS);
264
#line 66 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
265
230
_g_free0 (log_levels);
266
#line 66 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
267
231
log_levels = _tmp5_;
268
#line 68 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
269
232
_tmp6_ = _ ("Failed to get log level from configuration: %s");
270
#line 68 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
272
#line 68 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
273
234
_tmp8_ = _tmp7_->message;
274
#line 68 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
275
235
g_warning (_tmp6_, _tmp8_);
276
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
277
236
_g_error_free0 (err);
278
#line 279 "rygel-log-handler.c"
281
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
282
239
if (_inner_error_ != NULL) {
283
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
284
240
_g_free0 (log_levels);
285
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
286
241
_g_object_unref0 (config);
287
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
288
242
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);
289
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
290
243
g_clear_error (&_inner_error_);
291
#line 63 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
293
#line 294 "rygel-log-handler.c"
295
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
296
246
_tmp9_ = log_levels;
297
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
298
247
_tmp11_ = _tmp10_ = g_strsplit (_tmp9_, ",", 0);
299
#line 300 "rygel-log-handler.c"
301
249
gchar** pair_collection = NULL;
302
250
gint pair_collection_length1 = 0;
303
251
gint _pair_collection_size_ = 0;
304
252
gint pair_it = 0;
305
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
306
253
pair_collection = _tmp11_;
307
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
308
254
pair_collection_length1 = _vala_array_length (_tmp10_);
309
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
310
255
for (pair_it = 0; pair_it < _vala_array_length (_tmp10_); pair_it = pair_it + 1) {
311
#line 312 "rygel-log-handler.c"
313
257
gchar* pair = NULL;
314
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
315
258
_tmp12_ = g_strdup (pair_collection[pair_it]);
316
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
318
#line 319 "rygel-log-handler.c"
320
261
const gchar* _tmp13_;
335
276
GeeHashMap* _tmp30_;
336
277
const gchar* _tmp31_;
337
278
GLogLevelFlags _tmp32_;
338
#line 73 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
340
#line 73 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
341
280
_tmp15_ = _tmp14_ = g_strsplit (_tmp13_, ":", 0);
342
#line 73 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
343
281
tokens = _tmp15_;
344
#line 73 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
345
282
tokens_length1 = _vala_array_length (_tmp14_);
346
#line 73 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
347
283
_tokens_size_ = tokens_length1;
348
#line 74 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
349
284
_tmp16_ = tokens;
350
#line 74 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
351
285
_tmp16__length1 = tokens_length1;
352
#line 74 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
353
286
if (_tmp16__length1 < 1) {
354
#line 75 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
355
287
tokens = (_vala_array_free (tokens, tokens_length1, (GDestroyNotify) g_free), NULL);
356
#line 75 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
358
#line 75 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
360
#line 361 "rygel-log-handler.c"
362
#line 81 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
363
291
_tmp17_ = tokens;
364
#line 81 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
365
292
_tmp17__length1 = tokens_length1;
366
#line 81 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
367
293
if (_tmp17__length1 == 1) {
368
#line 369 "rygel-log-handler.c"
370
295
gint _tmp18__length1;
371
296
const gchar* _tmp19_;
372
297
gint _tmp20_ = 0;
374
#line 82 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
375
299
_tmp18_ = tokens;
376
#line 82 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
377
300
_tmp18__length1 = tokens_length1;
378
#line 82 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
379
301
_tmp19_ = _tmp18_[0];
380
#line 82 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
381
302
_tmp20_ = atoi (_tmp19_);
382
#line 82 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
383
303
level = (RygelLogLevel) _tmp20_;
384
#line 83 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
385
304
_tmp21_ = g_strdup ("*");
386
#line 83 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
387
305
_g_free0 (domain);
388
#line 83 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
389
306
domain = _tmp21_;
390
#line 391 "rygel-log-handler.c"
393
309
gint _tmp22__length1;
397
313
gint _tmp25__length1;
398
314
const gchar* _tmp26_;
399
315
gint _tmp27_ = 0;
400
#line 85 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
401
316
_tmp22_ = tokens;
402
#line 85 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
403
317
_tmp22__length1 = tokens_length1;
404
#line 85 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
405
318
_tmp23_ = _tmp22_[0];
406
#line 85 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
407
319
_tmp24_ = g_strdup (_tmp23_);
408
#line 85 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
409
320
_g_free0 (domain);
410
#line 85 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
411
321
domain = _tmp24_;
412
#line 86 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
413
322
_tmp25_ = tokens;
414
#line 86 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
415
323
_tmp25__length1 = tokens_length1;
416
#line 86 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
417
324
_tmp26_ = _tmp25_[1];
418
#line 86 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
419
325
_tmp27_ = atoi (_tmp26_);
420
#line 86 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
421
326
level = (RygelLogLevel) _tmp27_;
422
#line 423 "rygel-log-handler.c"
424
#line 89 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
426
#line 89 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
427
329
_tmp29_ = rygel_log_handler_log_level_to_flags (self, _tmp28_);
428
#line 89 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
430
#line 91 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
431
331
_tmp30_ = self->priv->log_level_hash;
432
#line 91 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
433
332
_tmp31_ = domain;
434
#line 91 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
436
#line 91 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
437
gee_abstract_map_set ((GeeAbstractMap*) _tmp30_, _tmp31_, (gpointer) ((gintptr) _tmp32_));
438
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
334
gee_abstract_map_set ((GeeAbstractMap*) _tmp30_, _tmp31_, GINT_TO_POINTER (_tmp32_));
439
335
_g_free0 (domain);
440
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
441
336
tokens = (_vala_array_free (tokens, tokens_length1, (GDestroyNotify) g_free), NULL);
442
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
444
#line 445 "rygel-log-handler.c"
447
#line 72 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
448
340
pair_collection = (_vala_array_free (pair_collection, pair_collection_length1, (GDestroyNotify) g_free), NULL);
449
#line 450 "rygel-log-handler.c"
451
#line 94 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
452
342
g_log_set_default_handler (_rygel_log_handler_log_func_glog_func, self);
453
#line 56 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
454
343
_g_free0 (log_levels);
455
#line 56 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
456
344
_g_object_unref0 (config);
457
#line 56 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
459
#line 460 "rygel-log-handler.c"
463
349
static RygelLogHandler* rygel_log_handler_new (void) {
464
#line 56 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
465
350
return rygel_log_handler_construct (RYGEL_TYPE_LOG_HANDLER);
466
#line 467 "rygel-log-handler.c"
473
357
GLogLevelFlags _tmp4_;
474
358
GLogLevelFlags _tmp7_;
475
359
GLogLevelFlags _tmp8_;
476
#line 97 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
477
360
g_return_if_fail (self != NULL);
478
#line 97 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
479
361
g_return_if_fail (message != NULL);
480
#line 100 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
482
#line 102 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
483
363
_tmp0_ = log_domain;
484
#line 102 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
485
364
if (_tmp0_ != NULL) {
486
#line 487 "rygel-log-handler.c"
487
365
GeeHashMap* _tmp1_;
488
366
const gchar* _tmp2_;
489
367
gpointer _tmp3_ = NULL;
490
#line 103 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
491
368
_tmp1_ = self->priv->log_level_hash;
492
#line 103 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
493
369
_tmp2_ = log_domain;
494
#line 103 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
495
370
_tmp3_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp1_, _tmp2_);
496
#line 103 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
497
flags = (GLogLevelFlags) ((gintptr) _tmp3_);
498
#line 499 "rygel-log-handler.c"
371
flags = GPOINTER_TO_INT (_tmp3_);
500
#line 106 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
502
#line 106 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
503
374
if (_tmp4_ == 0) {
504
#line 505 "rygel-log-handler.c"
505
375
GeeHashMap* _tmp5_;
506
376
gpointer _tmp6_ = NULL;
507
#line 107 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
508
377
_tmp5_ = self->priv->log_level_hash;
509
#line 107 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
510
378
_tmp6_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp5_, "*");
511
#line 107 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
512
flags = (GLogLevelFlags) ((gintptr) _tmp6_);
513
#line 514 "rygel-log-handler.c"
379
flags = GPOINTER_TO_INT (_tmp6_);
515
#line 110 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
516
381
_tmp7_ = log_levels;
517
#line 110 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
519
#line 110 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
520
383
if ((_tmp8_ & _tmp7_) == _tmp7_) {
521
#line 522 "rygel-log-handler.c"
523
385
void* _tmp9__target;
524
386
const gchar* _tmp10_;
525
387
GLogLevelFlags _tmp11_;
526
388
const gchar* _tmp12_;
527
#line 112 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
528
389
_tmp9_ = g_log_default_handler;
529
#line 112 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
530
390
_tmp9__target = NULL;
531
#line 112 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
532
391
_tmp10_ = log_domain;
533
#line 112 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
534
392
_tmp11_ = log_levels;
535
#line 112 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
536
393
_tmp12_ = message;
537
#line 112 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
538
394
_tmp9_ (_tmp10_, _tmp11_, _tmp12_, _tmp9__target);
539
#line 540 "rygel-log-handler.c"
545
400
GLogLevelFlags result = 0;
546
401
GLogLevelFlags flags;
547
402
RygelLogLevel _tmp0_;
548
#line 116 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
549
403
g_return_val_if_fail (self != NULL, 0);
550
#line 117 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
551
404
flags = RYGEL_LOG_HANDLER_DEFAULT_FLAGS;
552
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
554
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
555
406
switch (_tmp0_) {
556
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
557
407
case RYGEL_LOG_LEVEL_CRITICAL:
558
#line 559 "rygel-log-handler.c"
560
#line 121 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
561
409
flags = G_LOG_LEVEL_CRITICAL;
562
#line 122 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
564
#line 565 "rygel-log-handler.c"
566
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
567
412
case RYGEL_LOG_LEVEL_ERROR:
568
#line 569 "rygel-log-handler.c"
570
#line 124 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
571
414
flags = G_LOG_LEVEL_CRITICAL | G_LOG_LEVEL_ERROR;
572
#line 126 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
574
#line 575 "rygel-log-handler.c"
576
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
577
417
case RYGEL_LOG_LEVEL_WARNING:
578
#line 579 "rygel-log-handler.c"
580
#line 128 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
581
419
flags = (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_CRITICAL) | G_LOG_LEVEL_ERROR;
582
#line 131 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
584
#line 585 "rygel-log-handler.c"
586
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
587
422
case RYGEL_LOG_LEVEL_INFO:
588
#line 589 "rygel-log-handler.c"
590
#line 133 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
591
424
flags = (((G_LOG_LEVEL_WARNING | G_LOG_LEVEL_CRITICAL) | G_LOG_LEVEL_ERROR) | G_LOG_LEVEL_MESSAGE) | G_LOG_LEVEL_INFO;
592
#line 138 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
594
#line 595 "rygel-log-handler.c"
596
#line 119 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
597
427
case RYGEL_LOG_LEVEL_DEBUG:
598
#line 599 "rygel-log-handler.c"
600
#line 140 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
601
429
flags = ((((G_LOG_LEVEL_WARNING | G_LOG_LEVEL_CRITICAL) | G_LOG_LEVEL_ERROR) | G_LOG_LEVEL_MESSAGE) | G_LOG_LEVEL_INFO) | G_LOG_LEVEL_DEBUG;
602
#line 146 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
604
#line 605 "rygel-log-handler.c"
608
#line 148 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
609
434
flags = RYGEL_LOG_HANDLER_DEFAULT_FLAGS;
610
#line 149 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
612
#line 613 "rygel-log-handler.c"
615
#line 152 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
617
#line 152 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
619
#line 620 "rygel-log-handler.c"
623
443
static void rygel_log_handler_class_init (RygelLogHandlerClass * klass) {
624
#line 36 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
625
444
rygel_log_handler_parent_class = g_type_class_peek_parent (klass);
626
#line 36 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
627
445
g_type_class_add_private (klass, sizeof (RygelLogHandlerPrivate));
628
#line 36 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
629
446
G_OBJECT_CLASS (klass)->finalize = rygel_log_handler_finalize;
630
#line 631 "rygel-log-handler.c"
634
450
static void rygel_log_handler_instance_init (RygelLogHandler * self) {
635
#line 36 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
636
451
self->priv = RYGEL_LOG_HANDLER_GET_PRIVATE (self);
637
#line 638 "rygel-log-handler.c"
641
455
static void rygel_log_handler_finalize (GObject* obj) {
642
456
RygelLogHandler * self;
643
#line 36 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
644
self = G_TYPE_CHECK_INSTANCE_CAST (obj, RYGEL_TYPE_LOG_HANDLER, RygelLogHandler);
645
#line 44 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
457
self = RYGEL_LOG_HANDLER (obj);
646
458
_g_object_unref0 (self->priv->log_level_hash);
647
#line 36 "/home/jens/Source/rygel/src/librygel-core/rygel-log-handler.vala"
648
459
G_OBJECT_CLASS (rygel_log_handler_parent_class)->finalize (obj);
649
#line 650 "rygel-log-handler.c"