Bug 703991: Crash when using -fstack-protector-strong.
We were using g_object_get() to write an "unsigned int" value (at least 32 bits) into a 16-bit integer address. Don't know why we were bothering with g_object_get() in the first place, just call camel_network_settings_get_port() instead.
This commit is contained in:
@ -238,8 +238,8 @@ mail_config_smtp_backend_insert_widgets (EMailConfigServiceBackend *backend,
|
||||
priv->user_entry = widget; /* do not reference */
|
||||
gtk_widget_show (widget);
|
||||
|
||||
port = 0;
|
||||
g_object_get (G_OBJECT (settings), "port", &port, NULL);
|
||||
port = camel_network_settings_get_port (
|
||||
CAMEL_NETWORK_SETTINGS (settings));
|
||||
|
||||
g_object_bind_property (
|
||||
settings, "host",
|
||||
|
||||
Reference in New Issue
Block a user