On Thu, 2018-08-16 at 10:06 +0200, Michal Privoznik wrote:
[...]
-GLIB2_REQUIRED=2.36.0
+GLIB2_REQUIRED=2.38.0
AC_SUBST([GLIB2_REQUIRED]) dnl used in the .spec file
GLIB2_TEST_REQUIRED=2.38.0
We can now get rid of GLIB2_TEST_REQUIRED. Would you mind sending
a follow-up patch that does that?
[...]
static void
gvir_config_capabilities_cpu_class_init(GVirConfigCapabilitiesCpuClass *klass)
{
- g_type_class_add_private(klass, sizeof(GVirConfigCapabilitiesCpuPrivate));
Drop the empty line here.
[...]
@@ -47,7 +47,6 @@ static void
gvir_config_domain_cpu_class_init(GVirConfigDomainCpuClass *klass)
capabilities_class = GVIR_CONFIG_CAPABILITIES_CPU_CLASS(klass);
capabilities_class->get_features = _gvir_config_domain_cpu_get_features;
Drop the empty line here.
[...]
static void gvir_config_domain_power_management_class_init
- (GVirConfigDomainPowerManagementClass *klass)
+ (GVirConfigDomainPowerManagementClass *klass G_GNUC_UNUSED)
Weird formatting here, maybe fix it while you're at it?
[...]
@@ -128,7 +128,6 @@ static void
gvir_config_domain_class_init(GVirConfigDomainClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS(klass);
- g_type_class_add_private(klass, sizeof(GVirConfigDomainPrivate));
Drop one of the two empty lines here.
[...]
@@ -90,7 +90,6 @@ static void
gvir_config_xml_doc_class_init(GVirConfigXmlDocClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS(klass);
- g_type_class_add_private(klass, sizeof(GVirConfigXmlDocPrivate));
Drop one of the two empty lines here.
[...]
@@ -231,7 +231,6 @@ static void
gvir_connection_class_init(GVirConnectionClass *klass)
1,
GVIR_TYPE_DOMAIN);
- g_type_class_add_private(klass, sizeof(GVirConnectionPrivate));
Drop the empty line here.
[...]
@@ -135,7 +135,6 @@ static void
gvir_domain_device_class_init(GVirDomainDeviceClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirDomainDevicePrivate));
Drop the empty line here.
[...]
@@ -126,7 +126,6 @@ static void
gvir_domain_snapshot_class_init(GVirDomainSnapshotClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirDomainSnapshotPrivate));
Drop the empty line here.
[...]
@@ -247,7 +247,6 @@ static void
gvir_domain_class_init(GVirDomainClass *klass)
G_TYPE_NONE,
0);
- g_type_class_add_private(klass, sizeof(GVirDomainPrivate));
Drop the empty line here.
[...]
@@ -196,7 +196,6 @@ static void
gvir_input_stream_class_init(GVirInputStreamClass *klass)
GObjectClass *gobject_class = G_OBJECT_CLASS(klass);
GInputStreamClass *ginputstream_class = G_INPUT_STREAM_CLASS(klass);
- g_type_class_add_private(klass, sizeof(GVirInputStreamPrivate));
Drop one of the two empty lines here.
[...]
@@ -126,7 +126,6 @@ static void
gvir_interface_class_init(GVirInterfaceClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirInterfacePrivate));
Drop the empty line here.
[...]
@@ -102,7 +102,6 @@ static void
gvir_manager_class_init(GVirManagerClass *klass)
1,
GVIR_TYPE_CONNECTION);
- g_type_class_add_private(klass, sizeof(GVirManagerPrivate));
Drop the empty line here.
[...]
@@ -124,7 +124,6 @@ static void
gvir_network_dhcp_lease_class_init(GVirNetworkDHCPLeaseClass *klass)
G_PARAM_PRIVATE |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirNetworkDHCPLeasePrivate));
Drop the empty line here.
[...]
@@ -142,7 +142,6 @@ static void
gvir_network_filter_class_init(GVirNetworkFilterClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirNetworkFilterPrivate));
Drop the empty line here.
[...]
@@ -142,7 +142,6 @@ static void
gvir_network_class_init(GVirNetworkClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirNetworkPrivate));
Drop the empty line here.
[...]
@@ -126,7 +126,6 @@ static void
gvir_node_device_class_init(GVirNodeDeviceClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirNodeDevicePrivate));
Drop the empty line here.
[...]
-#define gvir_output_stream_get_type _gvir_output_stream_get_type
-G_DEFINE_TYPE(GVirOutputStream, gvir_output_stream, G_TYPE_OUTPUT_STREAM);
-
enum
{
PROP_0,
@@ -50,6 +47,9 @@ struct _GVirOutputStreamPrivate
gsize count;
};
+#define gvir_output_stream_get_type _gvir_output_stream_get_type
+G_DEFINE_TYPE_WITH_PRIVATE(GVirOutputStream, gvir_output_stream, G_TYPE_OUTPUT_STREAM);
+
Why did this move around? :D Update it in place please.
[...]
@@ -196,7 +196,6 @@ static void
gvir_output_stream_class_init(GVirOutputStreamClass *klass)
GObjectClass *gobject_class = G_OBJECT_CLASS(klass);
GOutputStreamClass *goutputstream_class = G_OUTPUT_STREAM_CLASS(klass);
- g_type_class_add_private(klass, sizeof(GVirOutputStreamPrivate));
Drop one of the two empty lines here.
[...]
@@ -141,7 +141,6 @@ static void
gvir_secret_class_init(GVirSecretClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirSecretPrivate));
Drop the empty line here.
[...]
@@ -153,7 +153,6 @@ static void
gvir_storage_pool_class_init(GVirStoragePoolClass *klass)
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirStoragePoolPrivate));
Drop the empty line here.
[...]
@@ -148,7 +148,6 @@ static void
gvir_storage_vol_class_init(GVirStorageVolClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirStorageVolPrivate));
Drop the empty line here.
[...]
@@ -279,7 +279,6 @@ static void
gvir_stream_class_init(GVirStreamClass *klass)
G_PARAM_CONSTRUCT_ONLY |
G_PARAM_STATIC_STRINGS));
- g_type_class_add_private(klass, sizeof(GVirStreamPrivate));
Drop the empty line here.
With the above addressed
Reviewed-by: Andrea Bolognani <abologna(a)redhat.com>
libvirt-sandbox also needs a similar patch, by the way... O:-)
--
Andrea Bolognani / Red Hat / Virtualization