@@ -646,7 +646,7 @@ create_monitor_config (MetaMonitor *monitor,
646646 monitor_config = g_new0 (MetaMonitorConfig , 1 );
647647 * monitor_config = (MetaMonitorConfig ) {
648648 .monitor_spec = meta_monitor_spec_clone (monitor_spec ),
649- .mode_spec = g_memdup (mode_spec , sizeof (MetaMonitorModeSpec )),
649+ .mode_spec = g_memdup2 (mode_spec , sizeof (MetaMonitorModeSpec )),
650650 .enable_underscanning = meta_monitor_is_underscanning (monitor )
651651 };
652652
@@ -1030,8 +1030,8 @@ clone_monitor_config_list (GList *monitor_configs_in)
10301030 monitor_config_out = g_new0 (MetaMonitorConfig , 1 );
10311031 * monitor_config_out = (MetaMonitorConfig ) {
10321032 .monitor_spec = meta_monitor_spec_clone (monitor_config_in -> monitor_spec ),
1033- .mode_spec = g_memdup (monitor_config_in -> mode_spec ,
1034- sizeof (MetaMonitorModeSpec )),
1033+ .mode_spec = g_memdup2 (monitor_config_in -> mode_spec ,
1034+ sizeof (MetaMonitorModeSpec )),
10351035 .enable_underscanning = monitor_config_in -> enable_underscanning
10361036 };
10371037 monitor_configs_out =
@@ -1054,7 +1054,8 @@ clone_logical_monitor_config_list (GList *logical_monitor_configs_in)
10541054 logical_monitor_config_in = l -> data ;
10551055
10561056 logical_monitor_config_out =
1057- g_memdup (logical_monitor_config_in , sizeof (MetaLogicalMonitorConfig ));
1057+ g_memdup2 (logical_monitor_config_in ,
1058+ sizeof (MetaLogicalMonitorConfig ));
10581059 logical_monitor_config_out -> monitor_configs =
10591060 clone_monitor_config_list (logical_monitor_config_in -> monitor_configs );
10601061
0 commit comments