[Patch] Fix build Mlview 0.8.0 w/ gcc 2.95
Simon Barner <[email protected]> Mon, 5 Sep 2005 13:03:51 +0200
| Newsgroups | gmane.editors.mlview.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============0668107958==
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="wzJLGUyc3ArbnUjN"
Content-Disposition: inline
--wzJLGUyc3ArbnUjN
Content-Type: multipart/mixed; boundary="6TrnltStXW4iwmi0"
Content-Disposition: inline
--6TrnltStXW4iwmi0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Hi,
here are some patches that are necessary in order to build mlview with
gcc 2.95 (variables need to be declared at the beginning of a {} block).
Could you please consider adding them to your CVS?
Best regards,
Simon
[Please Cc: me in your answers, I am not subscribed to your list]
--6TrnltStXW4iwmi0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="mlview-0.8.0-gcc-2.95.patch"
Content-Transfer-Encoding: quoted-printable
--- src/mlview-editor-dbc.c.orig Mon Sep 5 12:55:40 2005
+++ src/mlview-editor-dbc.c Mon Sep 5 12:56:44 2005
@@ -168,13 +168,16 @@
0,
(GInstanceInitFunc)mlview_editor_dbc_init
} ;
- type =3D g_type_register_static (G_TYPE_OBJECT,
- "MlViewEditorDBC",
- &type_info, 0) ;
+
static const GInterfaceInfo idbc_info =3D {
(GInterfaceInitFunc) mlview_editor_dbc_idbc_init,
NULL, NULL
} ;
+
+ type =3D g_type_register_static (G_TYPE_OBJECT,
+ "MlViewEditorDBC",
+ &type_info, 0) ;
+
g_type_add_interface_static (type, MLVIEW_TYPE_IDBC,
&idbc_info) ;
}
--- src/mlview-editor-dbo.c.orig Mon Sep 5 12:50:28 2005
+++ src/mlview-editor-dbo.c Mon Sep 5 12:51:41 2005
@@ -303,14 +303,16 @@
0,
(GInstanceInitFunc) mlview_editor_dbo_init
} ;
- type =3D g_type_register_static (G_TYPE_OBJECT,
- "MlViewEditorDBO",
- &type_info, 0) ;
=20
static const GInterfaceInfo idbo_info =3D {
(GInterfaceInitFunc) mlview_editor_dbo_idbo_init,
NULL, NULL
} ;
+
+ type =3D g_type_register_static (G_TYPE_OBJECT,
+ "MlViewEditorDBO",
+ &type_info, 0) ;
+
g_type_add_interface_static (type, MLVIEW_TYPE_IDBO,
&idbo_info) ;
}
--- src/mlview-ping-dbc.c.orig Mon Sep 5 12:57:39 2005
+++ src/mlview-ping-dbc.c Mon Sep 5 12:58:35 2005
@@ -166,14 +166,16 @@
0,
(GInstanceInitFunc) mlview_ping_dbc_init
} ;
- type =3D g_type_register_static (G_TYPE_OBJECT,
- "MlViewPingDBC",
- &type_info, 0) ;
=20
static const GInterfaceInfo idbc_info =3D {
(GInterfaceInitFunc) mlview_ping_dbc_idbc_init,
NULL, NULL
} ;
+
+ type =3D g_type_register_static (G_TYPE_OBJECT,
+ "MlViewPingDBC",
+ &type_info, 0) ;
+
g_type_add_interface_static (type, MLVIEW_TYPE_IDBC,
&idbc_info) ;
}
--- src/mlview-ping-dbo.c.orig Mon Sep 5 12:52:49 2005
+++ src/mlview-ping-dbo.c Mon Sep 5 12:53:50 2005
@@ -362,13 +362,16 @@
0,
(GInstanceInitFunc) mlview_ping_dbo_init
} ;
- type =3D g_type_register_static (G_TYPE_OBJECT,
- "MlViewPingDBO",
- &type_info, 0) ;
+
static const GInterfaceInfo idbo_info =3D {
(GInterfaceInitFunc) mlview_ping_dbo_idbo_init,
NULL, NULL
} ;
+
+ type =3D g_type_register_static (G_TYPE_OBJECT,
+ "MlViewPingDBO",
+ &type_info, 0) ;
+
g_type_add_interface_static (type, MLVIEW_TYPE_IDBO,
&idbo_info) ;
}
--- src/mlview-source-view.c.orig Mon Sep 5 12:24:55 2005
+++ src/mlview-source-view.c Mon Sep 5 12:25:47 2005
@@ -1321,15 +1321,17 @@
(GInstanceInitFunc)
mlview_source_view_init
} ;
- type =3D g_type_register_static
- (MLVIEW_TYPE_VIEW_ADAPTER,
- "MlViewSourceView", &type_info, 0);
=20
static const GInterfaceInfo iview_info =3D {
(GInterfaceInitFunc) mlview_source_view_iview_init,
NULL,
NULL
} ;
+
+ type =3D g_type_register_static
+ (MLVIEW_TYPE_VIEW_ADAPTER,
+ "MlViewSourceView", &type_info, 0);
+
g_type_add_interface_static (type, MLVIEW_TYPE_IVIEW,
&iview_info) ;
}
--- src/mlview-tree-view.c.orig Mon Sep 5 12:22:34 2005
+++ src/mlview-tree-view.c Mon Sep 5 12:24:10 2005
@@ -2628,15 +2628,17 @@
(GInstanceInitFunc)
mlview_tree_view_init
}; =20
- type =3D g_type_register_static
- (MLVIEW_TYPE_VIEW_ADAPTER,
- "MlViewTreeView", &type_info, 0);
=20
static const GInterfaceInfo iview_info =3D {
(GInterfaceInitFunc) mlview_tree_view_iview_init,
NULL,
NULL
} ;
+
+ type =3D g_type_register_static
+ (MLVIEW_TYPE_VIEW_ADAPTER,
+ "MlViewTreeView", &type_info, 0);
+ =09
g_type_add_interface_static (type, MLVIEW_TYPE_IVIEW, &iview_info) ;
}
return type;
--- src/mlview-view-adapter.c.orig Mon Sep 5 12:19:12 2005
+++ src/mlview-view-adapter.c Mon Sep 5 12:21:26 2005
@@ -865,14 +865,17 @@
(GInstanceInitFunc)
mlview_view_adapter_init
};
- type_id =3D g_type_register_static (GTK_TYPE_VBOX,
- "MlViewViewAdapter",
- &type_info, 0);
+
static const GInterfaceInfo iview_info =3D {
(GInterfaceInitFunc) mlview_view_adapter_iview_init,
NULL,
NULL
} ;
+
+ type_id =3D g_type_register_static (GTK_TYPE_VBOX,
+ "MlViewViewAdapter",
+ &type_info, 0);
+
g_type_add_interface_static (type_id, MLVIEW_TYPE_IVIEW,
&iview_info) ;
}
--6TrnltStXW4iwmi0--
--wzJLGUyc3ArbnUjN
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)
iD8DBQFDHCYWCkn+/eutqCoRAuMCAJ9mgYk+N5i4neofZDJ7cXm37dHmIgCg3fMl
hzw/BG4e40RW6gJBVpdPBrc=
=NJAk
-----END PGP SIGNATURE-----
--wzJLGUyc3ArbnUjN--
--===============0668107958==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Mlview-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/mlview-list
--===============0668107958==--