From: Marco Trevisan (TreviƱo) Date: Fri, 13 Oct 2017 05:10:22 +0000 (-0500) Subject: monitor-manager: use g_return_val_if_fail if trying to fetch an invalid monitor X-Git-Tag: archive/raspbian/3.28.1-1+rpi1~2^2^2^2^2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4bd85325d14edbcd05c560df2a19270591e9a58a;p=mutter.git monitor-manager: use g_return_val_if_fail if trying to fetch an invalid monitor https://bugzilla.gnome.org/show_bug.cgi?id=788860 Gbp-Pq: Name 0009-monitor-manager-use-g_return_val_if_fail-if-trying-t.patch --- diff --git a/src/backends/meta-monitor-manager.c b/src/backends/meta-monitor-manager.c index fd2aca9..343bb06 100644 --- a/src/backends/meta-monitor-manager.c +++ b/src/backends/meta-monitor-manager.c @@ -2273,7 +2273,7 @@ MetaLogicalMonitor * meta_monitor_manager_get_logical_monitor_from_number (MetaMonitorManager *manager, int number) { - g_assert ((unsigned int) number < g_list_length (manager->logical_monitors)); + g_return_val_if_fail ((unsigned int) number < g_list_length (manager->logical_monitors), NULL); return g_list_nth (manager->logical_monitors, number)->data; }