~ctf/totem/new_author_test

« back to all changes in this revision

Viewing changes to src/plugins/rotation/totem-rotation-plugin.c

  • Committer: Package Import Robot
  • Author(s): Maarten Lankhorst
  • Date: 2013-12-23 18:34:50 UTC
  • mfrom: (1.6.2) (24.1.6 experimental)
  • Revision ID: package-import@ubuntu.com-20131223183450-ikgyve9s6csxrwz9
Tags: 3.10.1-1ubuntu1
* Merge 3.10.1-1 from experimental.
  - Remaining changes mostly annotated in 3.8.2-0ubuntu1 entry.
* Drop git_no_assert_on_start.patch, upstreamed.
* Add vimeo plugin to totem-plugins.
* Bump libzeitgeist dep to libzeitgeist-2.0-dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* totem-rotation-plugin.c generated by valac 0.20.1.9-e6ff5, the Vala compiler
 
1
/* totem-rotation-plugin.c generated by valac 0.22.0, the Vala compiler
2
2
 * generated from totem-rotation-plugin.vala, do not modify */
3
3
 
4
4
/*
110
110
        GFile* file;
111
111
        const gchar* _tmp0_;
112
112
        GFile* _tmp1_;
 
113
        gboolean _tmp2_;
 
114
        GFile* _tmp3_;
 
115
        gboolean _tmp4_;
 
116
        GFile* _tmp5_;
 
117
        gboolean _tmp6_;
 
118
        gboolean _tmp7_;
113
119
        GFileInfo* file_info;
114
 
        GFileInfo* _tmp2_;
 
120
        GFile* _tmp8_;
 
121
        GFileInfo* _tmp9_;
115
122
        gchar* state_str;
116
 
        const gchar* _tmp3_;
117
 
        gchar* _tmp4_;
118
 
        const gchar* _tmp5_;
 
123
        GFileInfo* _tmp10_;
 
124
        const gchar* _tmp11_;
 
125
        gchar* _tmp12_;
 
126
        const gchar* _tmp13_;
119
127
        gint state;
120
 
        const gchar* _tmp6_;
121
 
        guint64 _tmp7_;
122
 
        BaconVideoWidget* _tmp8_;
123
 
        gint _tmp9_;
 
128
        const gchar* _tmp14_;
 
129
        guint64 _tmp15_;
 
130
        BaconVideoWidget* _tmp16_;
 
131
        gint _tmp17_;
124
132
        GError* e;
125
 
        GError* _tmp10_;
126
 
        const gchar* _tmp11_;
 
133
        GError* _tmp18_;
 
134
        const gchar* _tmp19_;
127
135
        GError * _inner_error_;
128
136
};
129
137
 
194
202
        RotationPlugin * self;
195
203
        TotemObject* t = NULL;
196
204
        GObject* _tmp0_ = NULL;
197
 
        GObject* _tmp1_;
 
205
        GObject* _tmp1_ = NULL;
198
206
        gchar* mrl = NULL;
199
 
        TotemObject* _tmp2_;
 
207
        TotemObject* _tmp2_ = NULL;
200
208
        gchar* _tmp3_ = NULL;
201
 
        TotemObject* _tmp4_;
 
209
        TotemObject* _tmp4_ = NULL;
202
210
        GtkWidget* _tmp5_ = NULL;
203
 
        BaconVideoWidget* _tmp6_;
 
211
        BaconVideoWidget* _tmp6_ = NULL;
204
212
        GtkUIManager* ui_manager = NULL;
205
 
        TotemObject* _tmp7_;
 
213
        TotemObject* _tmp7_ = NULL;
206
214
        GtkUIManager* _tmp8_ = NULL;
207
 
        GtkUIManager* _tmp9_;
 
215
        GtkUIManager* _tmp9_ = NULL;
208
216
        guint _tmp10_ = 0U;
209
 
        GtkUIManager* _tmp11_;
210
 
        guint _tmp12_;
211
 
        GtkUIManager* _tmp13_;
212
 
        guint _tmp14_;
 
217
        GtkUIManager* _tmp11_ = NULL;
 
218
        guint _tmp12_ = 0U;
 
219
        GtkUIManager* _tmp13_ = NULL;
 
220
        guint _tmp14_ = 0U;
213
221
        GtkAction* rotate_right = NULL;
214
222
        const gchar* _tmp15_ = NULL;
215
 
        GtkAction* _tmp16_;
216
 
        GtkAction* _tmp17_;
 
223
        GtkAction* _tmp16_ = NULL;
 
224
        GtkAction* _tmp17_ = NULL;
217
225
        GtkAction* rotate_left = NULL;
218
226
        const gchar* _tmp18_ = NULL;
219
 
        GtkAction* _tmp19_;
220
 
        GtkAction* _tmp20_;
221
 
        GtkActionGroup* _tmp21_;
222
 
        GtkActionGroup* _tmp22_;
223
 
        GtkAction* _tmp23_;
224
 
        GtkActionGroup* _tmp24_;
225
 
        GtkAction* _tmp25_;
226
 
        const gchar* _tmp26_;
227
 
        GtkUIManager* _tmp28_;
228
 
        GtkActionGroup* _tmp29_;
229
 
        const gchar* _tmp30_;
230
 
        TotemObject* _tmp32_;
231
 
        TotemObject* _tmp33_;
 
227
        GtkAction* _tmp19_ = NULL;
 
228
        GtkAction* _tmp20_ = NULL;
 
229
        GtkActionGroup* _tmp21_ = NULL;
 
230
        GtkActionGroup* _tmp22_ = NULL;
 
231
        GtkAction* _tmp23_ = NULL;
 
232
        GtkActionGroup* _tmp24_ = NULL;
 
233
        GtkAction* _tmp25_ = NULL;
 
234
        const gchar* _tmp26_ = NULL;
 
235
        GtkUIManager* _tmp28_ = NULL;
 
236
        GtkActionGroup* _tmp29_ = NULL;
 
237
        const gchar* _tmp30_ = NULL;
 
238
        TotemObject* _tmp32_ = NULL;
 
239
        TotemObject* _tmp33_ = NULL;
232
240
        self = (RotationPlugin*) base;
233
241
        g_object_get ((PeasActivatable*) self, "object", &_tmp0_, NULL);
234
242
        _tmp1_ = _tmp0_;
277
285
        gtk_action_group_add_action_with_accel (_tmp24_, _tmp25_, "<ctrl><shift>R");
278
286
        _tmp26_ = mrl;
279
287
        if (_tmp26_ == NULL) {
280
 
                GtkActionGroup* _tmp27_;
 
288
                GtkActionGroup* _tmp27_ = NULL;
281
289
                _tmp27_ = self->priv->action_group;
282
290
                gtk_action_group_set_sensitive (_tmp27_, FALSE);
283
291
        }
286
294
        gtk_ui_manager_insert_action_group (_tmp28_, _tmp29_, 0);
287
295
        _tmp30_ = mrl;
288
296
        if (_tmp30_ != NULL) {
289
 
                const gchar* _tmp31_;
 
297
                const gchar* _tmp31_ = NULL;
290
298
                _tmp31_ = mrl;
291
299
                rotation_plugin_try_restore_state (self, _tmp31_, NULL, NULL);
292
300
        }
305
313
        RotationPlugin * self;
306
314
        TotemObject* t = NULL;
307
315
        GObject* _tmp0_ = NULL;
308
 
        GObject* _tmp1_;
 
316
        GObject* _tmp1_ = NULL;
309
317
        guint _tmp2_ = 0U;
310
318
        guint _tmp3_ = 0U;
311
319
        GtkUIManager* ui_manager = NULL;
312
320
        GtkUIManager* _tmp4_ = NULL;
313
 
        guint _tmp5_;
314
 
        GtkActionGroup* _tmp6_;
315
 
        BaconVideoWidget* _tmp7_;
 
321
        guint _tmp5_ = 0U;
 
322
        GtkActionGroup* _tmp6_ = NULL;
 
323
        BaconVideoWidget* _tmp7_ = NULL;
316
324
        self = (RotationPlugin*) base;
317
325
        g_object_get ((PeasActivatable*) self, "object", &_tmp0_, NULL);
318
326
        _tmp1_ = _tmp0_;
341
349
 
342
350
static void rotation_plugin_cb_rotate_left (RotationPlugin* self) {
343
351
        gint state = 0;
344
 
        BaconVideoWidget* _tmp0_;
 
352
        BaconVideoWidget* _tmp0_ = NULL;
345
353
        BvwRotation _tmp1_ = 0;
346
 
        BaconVideoWidget* _tmp2_;
 
354
        BaconVideoWidget* _tmp2_ = NULL;
347
355
        g_return_if_fail (self != NULL);
348
356
        _tmp0_ = self->priv->bvw;
349
357
        _tmp1_ = bacon_video_widget_get_rotation (_tmp0_);
356
364
 
357
365
static void rotation_plugin_cb_rotate_right (RotationPlugin* self) {
358
366
        gint state = 0;
359
 
        BaconVideoWidget* _tmp0_;
 
367
        BaconVideoWidget* _tmp0_ = NULL;
360
368
        BvwRotation _tmp1_ = 0;
361
 
        BaconVideoWidget* _tmp2_;
 
369
        BaconVideoWidget* _tmp2_ = NULL;
362
370
        g_return_if_fail (self != NULL);
363
371
        _tmp0_ = self->priv->bvw;
364
372
        _tmp1_ = bacon_video_widget_get_rotation (_tmp0_);
370
378
 
371
379
 
372
380
static void rotation_plugin_cb_file_closed (RotationPlugin* self) {
373
 
        BaconVideoWidget* _tmp0_;
374
 
        GtkActionGroup* _tmp1_;
 
381
        BaconVideoWidget* _tmp0_ = NULL;
 
382
        GtkActionGroup* _tmp1_ = NULL;
375
383
        g_return_if_fail (self != NULL);
376
384
        _tmp0_ = self->priv->bvw;
377
385
        bacon_video_widget_set_rotation (_tmp0_, BVW_ROTATION_R_ZERO);
381
389
 
382
390
 
383
391
static void rotation_plugin_cb_file_opened (RotationPlugin* self, const gchar* mrl) {
384
 
        GtkActionGroup* _tmp0_;
385
 
        const gchar* _tmp1_;
 
392
        GtkActionGroup* _tmp0_ = NULL;
 
393
        const gchar* _tmp1_ = NULL;
386
394
        g_return_if_fail (self != NULL);
387
395
        g_return_if_fail (mrl != NULL);
388
396
        _tmp0_ = self->priv->action_group;
407
415
 
408
416
static void rotation_plugin_store_state (RotationPlugin* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
409
417
        RotationPluginStoreStateData* _data_;
410
 
        RotationPlugin* _tmp0_;
 
418
        RotationPlugin* _tmp0_ = NULL;
411
419
        _data_ = g_slice_new0 (RotationPluginStoreStateData);
412
420
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, rotation_plugin_store_state);
413
421
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, rotation_plugin_store_state_data_free);
446
454
        _state_0:
447
455
        _data_->_tmp0_ = NULL;
448
456
        g_object_get ((PeasActivatable*) _data_->self, "object", &_data_->_tmp0_, NULL);
 
457
        _data_->_tmp1_ = NULL;
449
458
        _data_->_tmp1_ = _data_->_tmp0_;
450
459
        _data_->t = G_TYPE_CHECK_INSTANCE_CAST (_data_->_tmp1_, totem_object_get_type (), TotemObject);
 
460
        _data_->_tmp2_ = NULL;
451
461
        _data_->_tmp2_ = _data_->t;
452
462
        _data_->_tmp3_ = NULL;
453
463
        _data_->_tmp3_ = totem_object_get_current_mrl (_data_->_tmp2_);
454
464
        _data_->mrl = _data_->_tmp3_;
 
465
        _data_->_tmp4_ = NULL;
455
466
        _data_->_tmp4_ = _data_->mrl;
456
467
        if (_data_->_tmp4_ == NULL) {
457
468
                _g_free0 (_data_->mrl);
464
475
                g_object_unref (_data_->_async_result);
465
476
                return FALSE;
466
477
        }
 
478
        _data_->_tmp5_ = NULL;
467
479
        _data_->_tmp5_ = _data_->mrl;
468
480
        _data_->_tmp6_ = NULL;
469
481
        _data_->_tmp6_ = g_file_new_for_uri (_data_->_tmp5_);
470
482
        _data_->file = _data_->_tmp6_;
471
483
        {
 
484
                _data_->_tmp7_ = NULL;
472
485
                _data_->_tmp7_ = _data_->file;
473
486
                _data_->_state_ = 1;
474
487
                g_file_query_info_async (_data_->_tmp7_, GIO_ROTATION_FILE_ATTRIBUTE, G_FILE_QUERY_INFO_NONE, G_PRIORITY_DEFAULT, NULL, rotation_plugin_store_state_ready, _data_);
480
493
                if (_data_->_inner_error_ != NULL) {
481
494
                        goto __catch0_g_error;
482
495
                }
 
496
                _data_->_tmp9_ = NULL;
483
497
                _data_->_tmp9_ = g_strdup ("");
484
498
                _data_->state_str = _data_->_tmp9_;
 
499
                _data_->_tmp10_ = NULL;
485
500
                _data_->_tmp10_ = _data_->self->priv->bvw;
486
501
                _data_->_tmp11_ = 0;
487
502
                _data_->_tmp11_ = bacon_video_widget_get_rotation (_data_->_tmp10_);
488
503
                _data_->rotation = _data_->_tmp11_;
 
504
                _data_->_tmp12_ = 0;
489
505
                _data_->_tmp12_ = _data_->rotation;
490
506
                if (_data_->_tmp12_ != BVW_ROTATION_R_ZERO) {
 
507
                        _data_->_tmp13_ = 0;
491
508
                        _data_->_tmp13_ = _data_->rotation;
492
509
                        _data_->_tmp14_ = NULL;
493
510
                        _data_->_tmp14_ = g_strdup_printf ("%u", (guint) _data_->_tmp13_);
494
511
                        _g_free0 (_data_->state_str);
495
512
                        _data_->state_str = _data_->_tmp14_;
496
513
                }
 
514
                _data_->_tmp15_ = NULL;
497
515
                _data_->_tmp15_ = _data_->file_info;
 
516
                _data_->_tmp16_ = NULL;
498
517
                _data_->_tmp16_ = _data_->state_str;
499
518
                g_file_info_set_attribute_string (_data_->_tmp15_, GIO_ROTATION_FILE_ATTRIBUTE, _data_->_tmp16_);
 
519
                _data_->_tmp17_ = NULL;
500
520
                _data_->_tmp17_ = _data_->file;
 
521
                _data_->_tmp18_ = NULL;
501
522
                _data_->_tmp18_ = _data_->file_info;
502
523
                _data_->_state_ = 2;
503
524
                g_file_set_attributes_async (_data_->_tmp17_, _data_->_tmp18_, G_FILE_QUERY_INFO_NONE, G_PRIORITY_DEFAULT, NULL, rotation_plugin_store_state_ready, _data_);
517
538
        {
518
539
                _data_->e = _data_->_inner_error_;
519
540
                _data_->_inner_error_ = NULL;
 
541
                _data_->_tmp19_ = NULL;
520
542
                _data_->_tmp19_ = _data_->e;
 
543
                _data_->_tmp20_ = NULL;
521
544
                _data_->_tmp20_ = _data_->_tmp19_->message;
522
545
                g_warning ("totem-rotation-plugin.vala:145: Could not store file attribute: %s", _data_->_tmp20_);
523
546
                _g_error_free0 (_data_->e);
555
578
 
556
579
static void rotation_plugin_try_restore_state (RotationPlugin* self, const gchar* mrl, GAsyncReadyCallback _callback_, gpointer _user_data_) {
557
580
        RotationPluginTryRestoreStateData* _data_;
558
 
        RotationPlugin* _tmp0_;
559
 
        const gchar* _tmp1_;
560
 
        gchar* _tmp2_;
 
581
        RotationPlugin* _tmp0_ = NULL;
 
582
        const gchar* _tmp1_ = NULL;
 
583
        gchar* _tmp2_ = NULL;
561
584
        _data_ = g_slice_new0 (RotationPluginTryRestoreStateData);
562
585
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, rotation_plugin_try_restore_state);
563
586
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, rotation_plugin_try_restore_state_data_free);
588
611
 
589
612
static guint64 uint64_parse (const gchar* str) {
590
613
        guint64 result = 0ULL;
591
 
        const gchar* _tmp0_;
 
614
        const gchar* _tmp0_ = NULL;
592
615
        guint64 _tmp1_ = 0ULL;
593
616
        g_return_val_if_fail (str != NULL, 0ULL);
594
617
        _tmp0_ = str;
608
631
                g_assert_not_reached ();
609
632
        }
610
633
        _state_0:
 
634
        _data_->_tmp0_ = NULL;
611
635
        _data_->_tmp0_ = _data_->mrl;
612
636
        _data_->_tmp1_ = NULL;
613
637
        _data_->_tmp1_ = g_file_new_for_uri (_data_->_tmp0_);
614
638
        _data_->file = _data_->_tmp1_;
 
639
        _data_->_tmp3_ = NULL;
 
640
        _data_->_tmp3_ = _data_->file;
 
641
        _data_->_tmp4_ = FALSE;
 
642
        _data_->_tmp4_ = g_file_has_uri_scheme (_data_->_tmp3_, "http");
 
643
        if (_data_->_tmp4_) {
 
644
                _data_->_tmp2_ = TRUE;
 
645
        } else {
 
646
                _data_->_tmp5_ = NULL;
 
647
                _data_->_tmp5_ = _data_->file;
 
648
                _data_->_tmp6_ = FALSE;
 
649
                _data_->_tmp6_ = g_file_has_uri_scheme (_data_->_tmp5_, "dvd");
 
650
                _data_->_tmp2_ = _data_->_tmp6_;
 
651
        }
 
652
        _data_->_tmp7_ = FALSE;
 
653
        _data_->_tmp7_ = _data_->_tmp2_;
 
654
        if (_data_->_tmp7_) {
 
655
                _g_object_unref0 (_data_->file);
 
656
                if (_data_->_state_ == 0) {
 
657
                        g_simple_async_result_complete_in_idle (_data_->_async_result);
 
658
                } else {
 
659
                        g_simple_async_result_complete (_data_->_async_result);
 
660
                }
 
661
                g_object_unref (_data_->_async_result);
 
662
                return FALSE;
 
663
        }
615
664
        {
 
665
                _data_->_tmp8_ = NULL;
 
666
                _data_->_tmp8_ = _data_->file;
616
667
                _data_->_state_ = 1;
617
 
                g_file_query_info_async (_data_->file, GIO_ROTATION_FILE_ATTRIBUTE, G_FILE_QUERY_INFO_NONE, G_PRIORITY_DEFAULT, NULL, rotation_plugin_try_restore_state_ready, _data_);
 
668
                g_file_query_info_async (_data_->_tmp8_, GIO_ROTATION_FILE_ATTRIBUTE, G_FILE_QUERY_INFO_NONE, G_PRIORITY_DEFAULT, NULL, rotation_plugin_try_restore_state_ready, _data_);
618
669
                return FALSE;
619
670
                _state_1:
620
 
                _data_->_tmp2_ = NULL;
621
 
                _data_->_tmp2_ = g_file_query_info_finish (_data_->file, _data_->_res_, &_data_->_inner_error_);
622
 
                _data_->file_info = _data_->_tmp2_;
 
671
                _data_->_tmp9_ = NULL;
 
672
                _data_->_tmp9_ = g_file_query_info_finish (_data_->_tmp8_, _data_->_res_, &_data_->_inner_error_);
 
673
                _data_->file_info = _data_->_tmp9_;
623
674
                if (_data_->_inner_error_ != NULL) {
624
675
                        goto __catch1_g_error;
625
676
                }
626
 
                _data_->_tmp3_ = NULL;
627
 
                _data_->_tmp3_ = g_file_info_get_attribute_string (_data_->file_info, GIO_ROTATION_FILE_ATTRIBUTE);
628
 
                _data_->_tmp4_ = g_strdup (_data_->_tmp3_);
629
 
                _data_->state_str = _data_->_tmp4_;
630
 
                _data_->_tmp5_ = _data_->state_str;
631
 
                if (_data_->_tmp5_ != NULL) {
632
 
                        _data_->_tmp6_ = _data_->state_str;
633
 
                        _data_->_tmp7_ = 0ULL;
634
 
                        _data_->_tmp7_ = uint64_parse (_data_->_tmp6_);
635
 
                        _data_->state = (gint) ((BvwRotation) _data_->_tmp7_);
636
 
                        _data_->_tmp8_ = _data_->self->priv->bvw;
637
 
                        _data_->_tmp9_ = _data_->state;
638
 
                        bacon_video_widget_set_rotation (_data_->_tmp8_, (BvwRotation) _data_->_tmp9_);
 
677
                _data_->_tmp10_ = NULL;
 
678
                _data_->_tmp10_ = _data_->file_info;
 
679
                _data_->_tmp11_ = NULL;
 
680
                _data_->_tmp11_ = g_file_info_get_attribute_string (_data_->_tmp10_, GIO_ROTATION_FILE_ATTRIBUTE);
 
681
                _data_->_tmp12_ = NULL;
 
682
                _data_->_tmp12_ = g_strdup (_data_->_tmp11_);
 
683
                _data_->state_str = _data_->_tmp12_;
 
684
                _data_->_tmp13_ = NULL;
 
685
                _data_->_tmp13_ = _data_->state_str;
 
686
                if (_data_->_tmp13_ != NULL) {
 
687
                        _data_->_tmp14_ = NULL;
 
688
                        _data_->_tmp14_ = _data_->state_str;
 
689
                        _data_->_tmp15_ = 0ULL;
 
690
                        _data_->_tmp15_ = uint64_parse (_data_->_tmp14_);
 
691
                        _data_->state = (gint) ((BvwRotation) _data_->_tmp15_);
 
692
                        _data_->_tmp16_ = NULL;
 
693
                        _data_->_tmp16_ = _data_->self->priv->bvw;
 
694
                        _data_->_tmp17_ = 0;
 
695
                        _data_->_tmp17_ = _data_->state;
 
696
                        bacon_video_widget_set_rotation (_data_->_tmp16_, (BvwRotation) _data_->_tmp17_);
639
697
                }
640
698
                _g_free0 (_data_->state_str);
641
699
                _g_object_unref0 (_data_->file_info);
645
703
        {
646
704
                _data_->e = _data_->_inner_error_;
647
705
                _data_->_inner_error_ = NULL;
648
 
                _data_->_tmp10_ = _data_->e;
649
 
                _data_->_tmp11_ = _data_->_tmp10_->message;
650
 
                g_warning ("totem-rotation-plugin.vala:161: Could not query file attribute: %s", _data_->_tmp11_);
 
706
                _data_->_tmp18_ = NULL;
 
707
                _data_->_tmp18_ = _data_->e;
 
708
                _data_->_tmp19_ = NULL;
 
709
                _data_->_tmp19_ = _data_->_tmp18_->message;
 
710
                g_warning ("totem-rotation-plugin.vala:163: Could not query file attribute: %s", _data_->_tmp19_);
651
711
                _g_error_free0 (_data_->e);
652
712
        }
653
713
        __finally1:
683
743
static GObject* rotation_plugin_real_get_object (PeasActivatable* base) {
684
744
        GObject* result;
685
745
        RotationPlugin* self;
686
 
        GObject* _tmp0_;
687
 
        GObject* _tmp1_;
 
746
        GObject* _tmp0_ = NULL;
 
747
        GObject* _tmp1_ = NULL;
688
748
        self = (RotationPlugin*) base;
689
749
        _tmp0_ = self->priv->_object;
690
750
        _tmp1_ = _g_object_ref0 (_tmp0_);
695
755
 
696
756
static void rotation_plugin_real_set_object (PeasActivatable* base, GObject* value) {
697
757
        RotationPlugin* self;
698
 
        GObject* _tmp0_;
699
 
        GObject* _tmp1_;
 
758
        GObject* _tmp0_ = NULL;
 
759
        GObject* _tmp1_ = NULL;
700
760
        self = (RotationPlugin*) base;
701
761
        _tmp0_ = value;
702
762
        _tmp1_ = _g_object_ref0 (_tmp0_);
784
844
 
785
845
void peas_register_types (GTypeModule* module) {
786
846
        PeasObjectModule* objmodule = NULL;
787
 
        GTypeModule* _tmp0_;
788
 
        PeasObjectModule* _tmp1_;
 
847
        GTypeModule* _tmp0_ = NULL;
 
848
        PeasObjectModule* _tmp1_ = NULL;
789
849
        g_return_if_fail (module != NULL);
790
850
        rotation_plugin_register_type (module);
791
851
        _tmp0_ = module;