1
/* dmapserve.c generated by valac 0.11.4, the Vala compiler
1
/* dmapserve.c generated by valac 0.12.0, the Vala compiler
2
2
* generated from dmapserve.vala, do not modify */
4
4
/* FILE: dmapserve.vala -- Serve media using DMAP
134
134
DPAPServe* dpap_serve_construct (GType object_type, GError** error) {
135
135
DPAPServe* self = NULL;
136
136
ValaDPAPRecord* _tmp0_ = NULL;
137
ValaDPAPRecord* _tmp1_;
138
ValaDMAPDb* _tmp2_ = NULL;
140
ValaDMAPContainerDb* _tmp4_ = NULL;
141
ValaDMAPContainerDb* _tmp5_;
142
DPAPShare* _tmp6_ = NULL;
137
ValaDMAPDb* _tmp1_ = NULL;
138
ValaDMAPContainerDb* _tmp2_ = NULL;
139
DPAPShare* _tmp3_ = NULL;
144
140
self = (DPAPServe*) g_type_create_instance (object_type);
145
141
_tmp0_ = vala_dpap_record_new ();
147
142
_g_object_unref0 (self->priv->record);
148
self->priv->record = _tmp1_;
149
_tmp2_ = vala_dmap_db_new ();
143
self->priv->record = _tmp0_;
144
_tmp1_ = vala_dmap_db_new ();
151
145
_g_object_unref0 (self->priv->db);
152
self->priv->db = _tmp3_;
146
self->priv->db = _tmp1_;
153
147
dmap_db_add ((DMAPDb*) self->priv->db, (DMAPRecord*) self->priv->record);
154
_tmp4_ = vala_dmap_container_db_new ();
148
_tmp2_ = vala_dmap_container_db_new ();
156
149
_g_object_unref0 (self->priv->container_db);
157
self->priv->container_db = _tmp5_;
158
_tmp6_ = dpap_share_new ("dmapserve", NULL, self->priv->db, self->priv->container_db, NULL);
150
self->priv->container_db = _tmp2_;
151
_tmp3_ = dpap_share_new ("dmapserve", NULL, self->priv->db, self->priv->container_db, NULL);
160
152
_g_object_unref0 (self->priv->share);
161
self->priv->share = _tmp7_;
153
self->priv->share = _tmp3_;