437
437
_g_free0 (self->gettext_domain);
438
438
self->gettext_domain = _tmp3_;
440
xmlAttr* prop = NULL;
441
xmlNode* _tmp4_ = NULL;
442
xmlAttr* _tmp5_ = NULL;
444
444
_tmp5_ = _tmp4_->properties;
447
gboolean _tmp6_ = FALSE;
450
xmlAttr* _tmp9_ = NULL;
451
xmlAttr* _tmp10_ = NULL;
452
const gchar* _tmp11_ = NULL;
454
xmlAttr* _tmp7_ = NULL;
455
xmlAttr* _tmp8_ = NULL;
457
_tmp8_ = _tmp7_->next;
453
const gchar* _tmp12_;
459
_tmp9_ = _tmp8_->next;
462
if (!(_tmp9_ != NULL)) {
466
_tmp11_ = _tmp10_->name;
467
if (g_strcmp0 (_tmp11_, "name") == 0) {
468
xmlAttr* _tmp12_ = NULL;
469
xmlNode* _tmp13_ = NULL;
470
const gchar* _tmp14_ = NULL;
471
gchar* _tmp15_ = NULL;
473
_tmp13_ = _tmp12_->children;
474
_tmp14_ = _tmp13_->content;
475
_tmp15_ = g_strdup (_tmp14_);
464
if (!(_tmp10_ != NULL)) {
468
_tmp12_ = _tmp11_->name;
469
if (g_strcmp0 (_tmp12_, "name") == 0) {
472
const gchar* _tmp15_;
475
_tmp14_ = _tmp13_->children;
476
_tmp15_ = _tmp14_->content;
477
_tmp16_ = g_strdup (_tmp15_);
476
478
_g_free0 (self->name);
477
self->name = _tmp15_;
479
self->name = _tmp16_;
479
xmlAttr* _tmp16_ = NULL;
480
const gchar* _tmp17_ = NULL;
482
_tmp17_ = _tmp16_->name;
483
if (g_strcmp0 (_tmp17_, "type") == 0) {
484
xmlAttr* _tmp18_ = NULL;
485
xmlNode* _tmp19_ = NULL;
486
const gchar* _tmp20_ = NULL;
487
gchar* _tmp21_ = NULL;
489
_tmp19_ = _tmp18_->children;
490
_tmp20_ = _tmp19_->content;
491
_tmp21_ = g_strdup (_tmp20_);
482
const gchar* _tmp18_;
484
_tmp18_ = _tmp17_->name;
485
if (g_strcmp0 (_tmp18_, "type") == 0) {
488
const gchar* _tmp21_;
491
_tmp20_ = _tmp19_->children;
492
_tmp21_ = _tmp20_->content;
493
_tmp22_ = g_strdup (_tmp21_);
492
494
_g_free0 (self->type);
493
self->type = _tmp21_;
495
self->type = _tmp22_;
495
xmlAttr* _tmp22_ = NULL;
496
const gchar* _tmp23_ = NULL;
498
_tmp23_ = _tmp22_->name;
499
if (g_strcmp0 (_tmp23_, "enum") == 0) {
500
gchar* _tmp24_ = NULL;
501
xmlAttr* _tmp25_ = NULL;
502
xmlNode* _tmp26_ = NULL;
503
const gchar* _tmp27_ = NULL;
504
gchar* _tmp28_ = NULL;
505
_tmp24_ = g_strdup ("s");
498
const gchar* _tmp24_;
500
_tmp24_ = _tmp23_->name;
501
if (g_strcmp0 (_tmp24_, "enum") == 0) {
505
const gchar* _tmp28_;
507
_tmp25_ = g_strdup ("s");
506
508
_g_free0 (self->type);
507
self->type = _tmp24_;
509
_tmp26_ = _tmp25_->children;
510
_tmp27_ = _tmp26_->content;
511
_tmp28_ = g_strdup (_tmp27_);
509
self->type = _tmp25_;
511
_tmp27_ = _tmp26_->children;
512
_tmp28_ = _tmp27_->content;
513
_tmp29_ = g_strdup (_tmp28_);
512
514
_g_free0 (self->enum_name);
513
self->enum_name = _tmp28_;
515
self->enum_name = _tmp29_;
515
xmlAttr* _tmp29_ = NULL;
516
const gchar* _tmp30_ = NULL;
518
_tmp30_ = _tmp29_->name;
519
if (g_strcmp0 (_tmp30_, "flags") == 0) {
520
gchar* _tmp31_ = NULL;
521
_tmp31_ = g_strdup ("as");
518
const gchar* _tmp31_;
520
_tmp31_ = _tmp30_->name;
521
if (g_strcmp0 (_tmp31_, "flags") == 0) {
523
_tmp32_ = g_strdup ("as");
522
524
_g_free0 (self->type);
523
self->type = _tmp31_;
525
self->type = _tmp32_;
525
xmlAttr* _tmp32_ = NULL;
526
const gchar* _tmp33_ = NULL;
528
_tmp33_ = _tmp32_->name;
529
g_warning ("dconf-schema.vala:35: Unknown property on <key>, %s", _tmp33_);
528
const gchar* _tmp34_;
530
_tmp34_ = _tmp33_->name;
531
g_warning ("dconf-schema.vala:35: Unknown property on <key>, %s", _tmp34_);
617
xmlNode* _tmp52_ = NULL;
618
const gchar* _tmp53_ = NULL;
620
_tmp53_ = _tmp52_->name;
621
if (g_strcmp0 (_tmp53_, "summary") == 0) {
622
xmlNode* _tmp54_ = NULL;
623
gchar* _tmp55_ = NULL;
625
_tmp55_ = (gchar*) xmlNodeGetContent (_tmp54_);
618
const gchar* _tmp54_;
620
_tmp54_ = _tmp53_->name;
621
if (g_strcmp0 (_tmp54_, "summary") == 0) {
623
gchar* _tmp56_ = NULL;
625
_tmp56_ = xmlNodeGetContent (_tmp55_);
626
626
_g_free0 (self->summary);
627
self->summary = _tmp55_;
627
self->summary = _tmp56_;
629
xmlNode* _tmp56_ = NULL;
630
const gchar* _tmp57_ = NULL;
632
_tmp57_ = _tmp56_->name;
633
if (g_strcmp0 (_tmp57_, "description") == 0) {
634
xmlNode* _tmp58_ = NULL;
635
gchar* _tmp59_ = NULL;
637
_tmp59_ = (gchar*) xmlNodeGetContent (_tmp58_);
630
const gchar* _tmp58_;
632
_tmp58_ = _tmp57_->name;
633
if (g_strcmp0 (_tmp58_, "description") == 0) {
635
gchar* _tmp60_ = NULL;
637
_tmp60_ = xmlNodeGetContent (_tmp59_);
638
638
_g_free0 (self->description);
639
self->description = _tmp59_;
639
self->description = _tmp60_;
641
xmlNode* _tmp60_ = NULL;
642
const gchar* _tmp61_ = NULL;
644
_tmp61_ = _tmp60_->name;
645
if (g_strcmp0 (_tmp61_, "range") == 0) {
646
const gchar* _tmp62_ = NULL;
647
xmlNode* _tmp63_ = NULL;
648
SchemaValueRange* _tmp64_ = NULL;
649
_tmp62_ = self->type;
651
_tmp64_ = schema_value_range_new_from_xml (_tmp62_, _tmp63_);
642
const gchar* _tmp62_;
644
_tmp62_ = _tmp61_->name;
645
if (g_strcmp0 (_tmp62_, "range") == 0) {
646
const gchar* _tmp63_;
648
SchemaValueRange* _tmp65_;
649
_tmp63_ = self->type;
651
_tmp65_ = schema_value_range_new_from_xml (_tmp63_, _tmp64_);
652
652
_schema_value_range_unref0 (self->range);
653
self->range = _tmp64_;
653
self->range = _tmp65_;
655
xmlNode* _tmp65_ = NULL;
656
const gchar* _tmp66_ = NULL;
658
_tmp66_ = _tmp65_->name;
659
if (g_strcmp0 (_tmp66_, "choices") == 0) {
656
const gchar* _tmp67_;
658
_tmp67_ = _tmp66_->name;
659
if (g_strcmp0 (_tmp67_, "choices") == 0) {
662
xmlNode* _tmp67_ = NULL;
663
xmlNode* _tmp68_ = NULL;
665
_tmp68_ = _tmp67_->children;
665
_tmp69_ = _tmp68_->children;
668
gboolean _tmp69_ = FALSE;
671
xmlNode* _tmp72_ = NULL;
672
xmlNode* _tmp73_ = NULL;
673
xmlElementType _tmp74_ = 0;
674
xmlNode* _tmp75_ = NULL;
675
const gchar* _tmp76_ = NULL;
677
const gchar* _tmp93_ = NULL;
679
const gchar* _tmp94_ = NULL;
680
GVariant* _tmp95_ = NULL;
681
const gchar* _tmp96_ = NULL;
682
GVariant* _tmp97_ = NULL;
683
SchemaChoice* _tmp98_ = NULL;
685
xmlNode* _tmp70_ = NULL;
686
xmlNode* _tmp71_ = NULL;
688
_tmp71_ = _tmp70_->next;
674
xmlElementType _tmp76_;
676
const gchar* _tmp78_;
678
const gchar* _tmp96_;
679
const gchar* _tmp97_;
682
const gchar* _tmp99_;
684
SchemaChoice* _tmp101_;
690
_tmp73_ = _tmp72_->next;
693
if (!(_tmp72_ != NULL)) {
695
if (!(_tmp74_ != NULL)) {
697
_tmp74_ = _tmp73_->type;
698
if (_tmp74_ != XML_ELEMENT_NODE) {
702
_tmp76_ = _tmp75_->name;
703
if (g_strcmp0 (_tmp76_, "choice") != 0) {
704
xmlNode* _tmp77_ = NULL;
705
const gchar* _tmp78_ = NULL;
707
_tmp78_ = _tmp77_->name;
708
g_warning ("dconf-schema.vala:68: Unknown child tag in <choices>, <%s>", _tmp78_);
699
_tmp76_ = _tmp75_->type;
700
if (_tmp76_ != XML_ELEMENT_NODE) {
704
_tmp78_ = _tmp77_->name;
705
if (g_strcmp0 (_tmp78_, "choice") != 0) {
707
const gchar* _tmp80_;
709
_tmp80_ = _tmp79_->name;
710
g_warning ("dconf-schema.vala:68: Unknown child tag in <choices>, <%s>", _tmp80_);
713
xmlAttr* prop = NULL;
714
xmlNode* _tmp79_ = NULL;
715
xmlAttr* _tmp80_ = NULL;
717
_tmp80_ = _tmp79_->properties;
719
_tmp82_ = _tmp81_->properties;
720
gboolean _tmp81_ = FALSE;
723
xmlAttr* _tmp84_ = NULL;
724
xmlAttr* _tmp85_ = NULL;
725
const gchar* _tmp86_ = NULL;
727
xmlAttr* _tmp82_ = NULL;
728
xmlAttr* _tmp83_ = NULL;
730
_tmp83_ = _tmp82_->next;
728
const gchar* _tmp89_;
734
_tmp86_ = _tmp85_->next;
735
if (!(_tmp84_ != NULL)) {
739
if (!(_tmp87_ != NULL)) {
739
_tmp86_ = _tmp85_->name;
740
if (g_strcmp0 (_tmp86_, "value") == 0) {
741
xmlAttr* _tmp87_ = NULL;
742
xmlNode* _tmp88_ = NULL;
743
const gchar* _tmp89_ = NULL;
744
gchar* _tmp90_ = NULL;
746
_tmp88_ = _tmp87_->children;
747
_tmp89_ = _tmp88_->content;
748
_tmp90_ = g_strdup (_tmp89_);
743
_tmp89_ = _tmp88_->name;
744
if (g_strcmp0 (_tmp89_, "value") == 0) {
747
const gchar* _tmp92_;
750
_tmp91_ = _tmp90_->children;
751
_tmp92_ = _tmp91_->content;
752
_tmp93_ = g_strdup (_tmp92_);
749
753
_g_free0 (value);
752
xmlAttr* _tmp91_ = NULL;
753
const gchar* _tmp92_ = NULL;
755
_tmp92_ = _tmp91_->name;
756
g_warning ("dconf-schema.vala:78: Unknown property on <choice>, %s", _tmp92_);
757
const gchar* _tmp95_;
759
_tmp95_ = _tmp94_->name;
760
g_warning ("dconf-schema.vala:78: Unknown property on <choice>, %s", _tmp95_);
762
if (_tmp93_ == NULL) {
766
if (_tmp96_ == NULL) {
763
767
g_warning ("dconf-schema.vala:83: Ignoring <choice> with no value");
764
768
_g_free0 (value);
768
_tmp95_ = g_variant_new_string (_tmp94_);
769
g_variant_ref_sink (_tmp95_);
773
_tmp98_ = schema_choice_new (_tmp96_, _tmp97_);
774
self->choices = g_list_append (self->choices, _tmp98_);
772
_tmp98_ = g_variant_new_string (_tmp97_);
773
g_variant_ref_sink (_tmp98_);
777
_tmp101_ = schema_choice_new (_tmp99_, _tmp100_);
778
self->choices = g_list_append (self->choices, _tmp101_);
775
779
_g_variant_unref0 (v);
776
780
_g_free0 (value);
781
xmlNode* _tmp99_ = NULL;
782
const gchar* _tmp100_ = NULL;
784
_tmp100_ = _tmp99_->name;
785
if (g_strcmp0 (_tmp100_, "aliases") == 0) {
786
const gchar* _tmp103_;
788
_tmp103_ = _tmp102_->name;
789
if (g_strcmp0 (_tmp103_, "aliases") == 0) {
788
xmlNode* _tmp101_ = NULL;
789
xmlNode* _tmp102_ = NULL;
791
_tmp102_ = _tmp101_->children;
795
_tmp105_ = _tmp104_->children;
794
gboolean _tmp103_ = FALSE;
797
xmlNode* _tmp106_ = NULL;
798
xmlNode* _tmp107_ = NULL;
799
xmlElementType _tmp108_ = 0;
800
xmlNode* _tmp109_ = NULL;
801
const gchar* _tmp110_ = NULL;
803
gchar* target = NULL;
804
const gchar* _tmp133_ = NULL;
805
const gchar* _tmp134_ = NULL;
807
const gchar* _tmp135_ = NULL;
808
GVariant* _tmp136_ = NULL;
809
const gchar* _tmp137_ = NULL;
810
GVariant* _tmp138_ = NULL;
811
SchemaChoice* _tmp139_ = NULL;
813
xmlNode* _tmp104_ = NULL;
814
xmlNode* _tmp105_ = NULL;
816
_tmp105_ = _tmp104_->next;
804
xmlElementType _tmp112_;
806
const gchar* _tmp114_;
809
const gchar* _tmp138_;
810
const gchar* _tmp139_;
811
const gchar* _tmp140_;
814
const gchar* _tmp142_;
816
SchemaChoice* _tmp144_;
822
_tmp109_ = _tmp108_->next;
821
if (!(_tmp106_ != NULL)) {
827
if (!(_tmp110_ != NULL)) {
825
_tmp108_ = _tmp107_->type;
826
if (_tmp108_ != XML_ELEMENT_NODE) {
831
_tmp112_ = _tmp111_->type;
832
if (_tmp112_ != XML_ELEMENT_NODE) {
830
_tmp110_ = _tmp109_->name;
831
if (g_strcmp0 (_tmp110_, "alias") != 0) {
832
xmlNode* _tmp111_ = NULL;
833
const gchar* _tmp112_ = NULL;
835
_tmp112_ = _tmp111_->name;
836
g_warning ("dconf-schema.vala:99: Unknown child tag in <aliases>, <%s>", _tmp112_);
836
_tmp114_ = _tmp113_->name;
837
if (g_strcmp0 (_tmp114_, "alias") != 0) {
839
const gchar* _tmp116_;
841
_tmp116_ = _tmp115_->name;
842
g_warning ("dconf-schema.vala:99: Unknown child tag in <aliases>, <%s>", _tmp116_);
842
xmlAttr* prop = NULL;
843
xmlNode* _tmp113_ = NULL;
844
xmlAttr* _tmp114_ = NULL;
846
_tmp114_ = _tmp113_->properties;
852
_tmp118_ = _tmp117_->properties;
849
gboolean _tmp115_ = FALSE;
852
xmlAttr* _tmp118_ = NULL;
853
xmlAttr* _tmp119_ = NULL;
854
const gchar* _tmp120_ = NULL;
856
xmlAttr* _tmp116_ = NULL;
857
xmlAttr* _tmp117_ = NULL;
859
_tmp117_ = _tmp116_->next;
861
const gchar* _tmp125_;
867
_tmp122_ = _tmp121_->next;
864
if (!(_tmp118_ != NULL)) {
872
if (!(_tmp123_ != NULL)) {
868
_tmp120_ = _tmp119_->name;
869
if (g_strcmp0 (_tmp120_, "value") == 0) {
870
xmlAttr* _tmp121_ = NULL;
871
xmlNode* _tmp122_ = NULL;
872
const gchar* _tmp123_ = NULL;
873
gchar* _tmp124_ = NULL;
875
_tmp122_ = _tmp121_->children;
876
_tmp123_ = _tmp122_->content;
877
_tmp124_ = g_strdup (_tmp123_);
876
_tmp125_ = _tmp124_->name;
877
if (g_strcmp0 (_tmp125_, "value") == 0) {
880
const gchar* _tmp128_;
883
_tmp127_ = _tmp126_->children;
884
_tmp128_ = _tmp127_->content;
885
_tmp129_ = g_strdup (_tmp128_);
878
886
_g_free0 (value);
881
xmlAttr* _tmp125_ = NULL;
882
const gchar* _tmp126_ = NULL;
884
_tmp126_ = _tmp125_->name;
885
if (g_strcmp0 (_tmp126_, "target") == 0) {
886
xmlAttr* _tmp127_ = NULL;
887
xmlNode* _tmp128_ = NULL;
888
const gchar* _tmp129_ = NULL;
889
gchar* _tmp130_ = NULL;
891
_tmp128_ = _tmp127_->children;
892
_tmp129_ = _tmp128_->content;
893
_tmp130_ = g_strdup (_tmp129_);
890
const gchar* _tmp131_;
892
_tmp131_ = _tmp130_->name;
893
if (g_strcmp0 (_tmp131_, "target") == 0) {
896
const gchar* _tmp134_;
899
_tmp133_ = _tmp132_->children;
900
_tmp134_ = _tmp133_->content;
901
_tmp135_ = g_strdup (_tmp134_);
894
902
_g_free0 (target);
897
xmlAttr* _tmp131_ = NULL;
898
const gchar* _tmp132_ = NULL;
900
_tmp132_ = _tmp131_->name;
901
g_warning ("dconf-schema.vala:111: Unknown property on <alias>, %s", _tmp132_);
906
const gchar* _tmp137_;
908
_tmp137_ = _tmp136_->name;
909
g_warning ("dconf-schema.vala:111: Unknown property on <alias>, %s", _tmp137_);
908
if (_tmp133_ == NULL) {
916
if (_tmp138_ == NULL) {
909
917
g_warning ("dconf-schema.vala:116: Ignoring <alias> with no value");
910
918
_g_free0 (target);
911
919
_g_free0 (value);
915
if (_tmp134_ == NULL) {
923
if (_tmp139_ == NULL) {
916
924
g_warning ("dconf-schema.vala:121: Ignoring <alias> with no target");
917
925
_g_free0 (target);
918
926
_g_free0 (value);
922
_tmp136_ = g_variant_new_string (_tmp135_);
923
g_variant_ref_sink (_tmp136_);
927
_tmp139_ = schema_choice_new (_tmp137_, _tmp138_);
928
self->choices = g_list_append (self->choices, _tmp139_);
930
_tmp141_ = g_variant_new_string (_tmp140_);
931
g_variant_ref_sink (_tmp141_);
935
_tmp144_ = schema_choice_new (_tmp142_, _tmp143_);
936
self->choices = g_list_append (self->choices, _tmp144_);
929
937
_g_variant_unref0 (v);
930
938
_g_free0 (target);
931
939
_g_free0 (value);
1764
1768
_schema_list_unref0 (self->list);
1765
1769
self->list = _tmp1_;
1767
xmlAttr* prop = NULL;
1768
xmlNode* _tmp2_ = NULL;
1769
xmlAttr* _tmp3_ = NULL;
1771
1775
_tmp3_ = _tmp2_->properties;
1774
gboolean _tmp4_ = FALSE;
1777
xmlAttr* _tmp7_ = NULL;
1778
xmlAttr* _tmp8_ = NULL;
1779
const gchar* _tmp9_ = NULL;
1781
xmlAttr* _tmp5_ = NULL;
1782
xmlAttr* _tmp6_ = NULL;
1784
_tmp6_ = _tmp5_->next;
1784
const gchar* _tmp10_;
1790
_tmp7_ = _tmp6_->next;
1787
1793
_tmp4_ = FALSE;
1789
if (!(_tmp7_ != NULL)) {
1793
_tmp9_ = _tmp8_->name;
1794
if (g_strcmp0 (_tmp9_, "id") == 0) {
1795
xmlAttr* _tmp10_ = NULL;
1796
xmlNode* _tmp11_ = NULL;
1797
const gchar* _tmp12_ = NULL;
1798
gchar* _tmp13_ = NULL;
1800
_tmp11_ = _tmp10_->children;
1801
_tmp12_ = _tmp11_->content;
1802
_tmp13_ = g_strdup (_tmp12_);
1795
if (!(_tmp8_ != NULL)) {
1799
_tmp10_ = _tmp9_->name;
1800
if (g_strcmp0 (_tmp10_, "id") == 0) {
1803
const gchar* _tmp13_;
1806
_tmp12_ = _tmp11_->children;
1807
_tmp13_ = _tmp12_->content;
1808
_tmp14_ = g_strdup (_tmp13_);
1803
1809
_g_free0 (self->id);
1806
xmlAttr* _tmp14_ = NULL;
1807
const gchar* _tmp15_ = NULL;
1809
_tmp15_ = _tmp14_->name;
1810
g_warning ("dconf-schema.vala:219: Unknown property in <enum>, %s", _tmp15_);
1813
const gchar* _tmp16_;
1815
_tmp16_ = _tmp15_->name;
1816
g_warning ("dconf-schema.vala:219: Unknown property in <enum>, %s", _tmp16_);
1816
xmlNode* child = NULL;
1817
xmlNode* _tmp16_ = NULL;
1818
xmlNode* _tmp17_ = NULL;
1820
_tmp17_ = _tmp16_->children;
1826
_tmp18_ = _tmp17_->children;
1823
gboolean _tmp18_ = FALSE;
1826
xmlNode* _tmp21_ = NULL;
1827
xmlNode* _tmp22_ = NULL;
1828
const gchar* _tmp23_ = NULL;
1830
xmlNode* _tmp19_ = NULL;
1831
xmlNode* _tmp20_ = NULL;
1833
_tmp20_ = _tmp19_->next;
1835
const gchar* _tmp25_;
1841
_tmp22_ = _tmp21_->next;
1838
if (!(_tmp21_ != NULL)) {
1846
if (!(_tmp23_ != NULL)) {
1842
_tmp23_ = _tmp22_->name;
1843
if (g_strcmp0 (_tmp23_, "value") == 0) {
1846
SchemaValue* schema_value = NULL;
1847
GList* _tmp44_ = NULL;
1849
const gchar* _tmp46_ = NULL;
1851
SchemaValue* _tmp48_ = NULL;
1852
SchemaValue* _tmp49_ = NULL;
1853
SchemaValue* _tmp50_ = NULL;
1850
_tmp25_ = _tmp24_->name;
1851
if (g_strcmp0 (_tmp25_, "value") == 0) {
1856
const gchar* _tmp49_;
1858
SchemaValue* _tmp51_;
1859
SchemaValue* schema_value;
1860
SchemaValue* _tmp52_;
1861
SchemaValue* _tmp53_;
1857
xmlAttr* prop = NULL;
1858
xmlNode* _tmp24_ = NULL;
1859
xmlAttr* _tmp25_ = NULL;
1861
_tmp25_ = _tmp24_->properties;
1869
_tmp27_ = _tmp26_->properties;
1864
gboolean _tmp26_ = FALSE;
1867
xmlAttr* _tmp29_ = NULL;
1868
xmlAttr* _tmp30_ = NULL;
1869
const gchar* _tmp31_ = NULL;
1871
xmlAttr* _tmp27_ = NULL;
1872
xmlAttr* _tmp28_ = NULL;
1874
_tmp28_ = _tmp27_->next;
1878
const gchar* _tmp34_;
1884
_tmp31_ = _tmp30_->next;
1879
if (!(_tmp29_ != NULL)) {
1889
if (!(_tmp32_ != NULL)) {
1883
_tmp31_ = _tmp30_->name;
1884
if (g_strcmp0 (_tmp31_, "value") == 0) {
1885
xmlAttr* _tmp32_ = NULL;
1886
xmlNode* _tmp33_ = NULL;
1887
const gchar* _tmp34_ = NULL;
1890
_tmp33_ = _tmp32_->children;
1891
_tmp34_ = _tmp33_->content;
1892
_tmp35_ = atoi (_tmp34_);
1893
_tmp34_ = _tmp33_->name;
1894
if (g_strcmp0 (_tmp34_, "value") == 0) {
1897
const gchar* _tmp37_;
1900
_tmp36_ = _tmp35_->children;
1901
_tmp37_ = _tmp36_->content;
1902
_tmp38_ = atoi (_tmp37_);
1895
xmlAttr* _tmp36_ = NULL;
1896
const gchar* _tmp37_ = NULL;
1898
_tmp37_ = _tmp36_->name;
1899
if (g_strcmp0 (_tmp37_, "nick") == 0) {
1900
xmlAttr* _tmp38_ = NULL;
1901
xmlNode* _tmp39_ = NULL;
1902
const gchar* _tmp40_ = NULL;
1903
gchar* _tmp41_ = NULL;
1905
_tmp39_ = _tmp38_->children;
1906
_tmp40_ = _tmp39_->content;
1907
_tmp41_ = g_strdup (_tmp40_);
1906
const gchar* _tmp40_;
1908
_tmp40_ = _tmp39_->name;
1909
if (g_strcmp0 (_tmp40_, "nick") == 0) {
1912
const gchar* _tmp43_;
1915
_tmp42_ = _tmp41_->children;
1916
_tmp43_ = _tmp42_->content;
1917
_tmp44_ = g_strdup (_tmp43_);
1908
1918
_g_free0 (nick);
1911
xmlAttr* _tmp42_ = NULL;
1912
const gchar* _tmp43_ = NULL;
1914
_tmp43_ = _tmp42_->name;
1915
g_warning ("dconf-schema.vala:239: Unknown property in enum <value>, %s", _tmp43_);
1922
const gchar* _tmp46_;
1924
_tmp46_ = _tmp45_->name;
1925
g_warning ("dconf-schema.vala:239: Unknown property in enum <value>, %s", _tmp46_);
1921
_tmp44_ = self->values;
1922
_tmp45_ = g_list_length (_tmp44_);
1925
_tmp48_ = schema_value_new (_tmp45_, _tmp46_, _tmp47_);
1926
schema_value = _tmp48_;
1927
_tmp49_ = schema_value;
1928
_tmp50_ = _g_object_ref0 (_tmp49_);
1929
self->values = g_list_append (self->values, _tmp50_);
1931
_tmp47_ = self->values;
1932
_tmp48_ = g_list_length (_tmp47_);
1935
_tmp51_ = schema_value_new (_tmp48_, _tmp49_, _tmp50_);
1936
schema_value = _tmp51_;
1937
_tmp52_ = schema_value;
1938
_tmp53_ = _g_object_ref0 (_tmp52_);
1939
self->values = g_list_append (self->values, _tmp53_);
1930
1940
_g_object_unref0 (schema_value);
1931
1941
_g_free0 (nick);
1933
gboolean _tmp51_ = FALSE;
1934
xmlNode* _tmp52_ = NULL;
1935
xmlElementType _tmp53_ = 0;
1937
_tmp53_ = _tmp52_->type;
1938
if (_tmp53_ != XML_TEXT_NODE) {
1939
xmlNode* _tmp54_ = NULL;
1940
xmlElementType _tmp55_ = 0;
1942
_tmp55_ = _tmp54_->type;
1943
_tmp51_ = _tmp55_ != XML_COMMENT_NODE;
1943
gboolean _tmp54_ = FALSE;
1945
xmlElementType _tmp56_;
1948
_tmp56_ = _tmp55_->type;
1949
if (_tmp56_ != XML_TEXT_NODE) {
1951
xmlElementType _tmp58_;
1953
_tmp58_ = _tmp57_->type;
1954
_tmp54_ = _tmp58_ != XML_COMMENT_NODE;
1948
xmlNode* _tmp56_ = NULL;
1949
const gchar* _tmp57_ = NULL;
1951
_tmp57_ = _tmp56_->name;
1952
g_warning ("dconf-schema.vala:249: Unknown tag in <enum>, <%s>", _tmp57_);
1961
const gchar* _tmp61_;
1963
_tmp61_ = _tmp60_->name;
1964
g_warning ("dconf-schema.vala:249: Unknown tag in <enum>, <%s>", _tmp61_);
2150
2162
_schema_list_unref0 (self->list);
2151
2163
self->list = _tmp1_;
2153
xmlAttr* prop = NULL;
2154
xmlNode* _tmp2_ = NULL;
2155
xmlAttr* _tmp3_ = NULL;
2157
2169
_tmp3_ = _tmp2_->properties;
2160
gboolean _tmp4_ = FALSE;
2163
xmlAttr* _tmp7_ = NULL;
2164
xmlAttr* _tmp8_ = NULL;
2165
const gchar* _tmp9_ = NULL;
2167
xmlAttr* _tmp5_ = NULL;
2168
xmlAttr* _tmp6_ = NULL;
2170
_tmp6_ = _tmp5_->next;
2178
const gchar* _tmp10_;
2184
_tmp7_ = _tmp6_->next;
2173
2187
_tmp4_ = FALSE;
2175
if (!(_tmp7_ != NULL)) {
2179
_tmp9_ = _tmp8_->name;
2180
if (g_strcmp0 (_tmp9_, "id") == 0) {
2181
xmlAttr* _tmp10_ = NULL;
2182
xmlNode* _tmp11_ = NULL;
2183
const gchar* _tmp12_ = NULL;
2184
gchar* _tmp13_ = NULL;
2186
_tmp11_ = _tmp10_->children;
2187
_tmp12_ = _tmp11_->content;
2188
_tmp13_ = g_strdup (_tmp12_);
2189
if (!(_tmp8_ != NULL)) {
2193
_tmp10_ = _tmp9_->name;
2194
if (g_strcmp0 (_tmp10_, "id") == 0) {
2197
const gchar* _tmp13_;
2200
_tmp12_ = _tmp11_->children;
2201
_tmp13_ = _tmp12_->content;
2202
_tmp14_ = g_strdup (_tmp13_);
2189
2203
_g_free0 (self->id);
2192
xmlAttr* _tmp14_ = NULL;
2193
const gchar* _tmp15_ = NULL;
2195
_tmp15_ = _tmp14_->name;
2196
g_warning ("dconf-schema.vala:272: Unknown property in <flags>, %s", _tmp15_);
2207
const gchar* _tmp16_;
2209
_tmp16_ = _tmp15_->name;
2210
g_warning ("dconf-schema.vala:272: Unknown property in <flags>, %s", _tmp16_);
2202
xmlNode* child = NULL;
2203
xmlNode* _tmp16_ = NULL;
2204
xmlNode* _tmp17_ = NULL;
2206
_tmp17_ = _tmp16_->children;
2220
_tmp18_ = _tmp17_->children;
2209
gboolean _tmp18_ = FALSE;
2212
xmlNode* _tmp21_ = NULL;
2213
xmlNode* _tmp22_ = NULL;
2214
const gchar* _tmp23_ = NULL;
2216
xmlNode* _tmp19_ = NULL;
2217
xmlNode* _tmp20_ = NULL;
2219
_tmp20_ = _tmp19_->next;
2229
const gchar* _tmp25_;
2235
_tmp22_ = _tmp21_->next;
2224
if (!(_tmp21_ != NULL)) {
2240
if (!(_tmp23_ != NULL)) {
2228
_tmp23_ = _tmp22_->name;
2229
if (g_strcmp0 (_tmp23_, "value") == 0) {
2232
SchemaValue* schema_value = NULL;
2233
GList* _tmp44_ = NULL;
2235
const gchar* _tmp46_ = NULL;
2237
SchemaValue* _tmp48_ = NULL;
2238
SchemaValue* _tmp49_ = NULL;
2239
SchemaValue* _tmp50_ = NULL;
2244
_tmp25_ = _tmp24_->name;
2245
if (g_strcmp0 (_tmp25_, "value") == 0) {
2250
const gchar* _tmp49_;
2252
SchemaValue* _tmp51_;
2253
SchemaValue* schema_value;
2254
SchemaValue* _tmp52_;
2255
SchemaValue* _tmp53_;
2243
xmlAttr* prop = NULL;
2244
xmlNode* _tmp24_ = NULL;
2245
xmlAttr* _tmp25_ = NULL;
2247
_tmp25_ = _tmp24_->properties;
2263
_tmp27_ = _tmp26_->properties;
2250
gboolean _tmp26_ = FALSE;
2253
xmlAttr* _tmp29_ = NULL;
2254
xmlAttr* _tmp30_ = NULL;
2255
const gchar* _tmp31_ = NULL;
2257
xmlAttr* _tmp27_ = NULL;
2258
xmlAttr* _tmp28_ = NULL;
2260
_tmp28_ = _tmp27_->next;
2272
const gchar* _tmp34_;
2278
_tmp31_ = _tmp30_->next;
2265
if (!(_tmp29_ != NULL)) {
2283
if (!(_tmp32_ != NULL)) {
2269
_tmp31_ = _tmp30_->name;
2270
if (g_strcmp0 (_tmp31_, "value") == 0) {
2271
xmlAttr* _tmp32_ = NULL;
2272
xmlNode* _tmp33_ = NULL;
2273
const gchar* _tmp34_ = NULL;
2276
_tmp33_ = _tmp32_->children;
2277
_tmp34_ = _tmp33_->content;
2278
_tmp35_ = atoi (_tmp34_);
2287
_tmp34_ = _tmp33_->name;
2288
if (g_strcmp0 (_tmp34_, "value") == 0) {
2291
const gchar* _tmp37_;
2294
_tmp36_ = _tmp35_->children;
2295
_tmp37_ = _tmp36_->content;
2296
_tmp38_ = atoi (_tmp37_);
2281
xmlAttr* _tmp36_ = NULL;
2282
const gchar* _tmp37_ = NULL;
2284
_tmp37_ = _tmp36_->name;
2285
if (g_strcmp0 (_tmp37_, "nick") == 0) {
2286
xmlAttr* _tmp38_ = NULL;