--- a/libnemo-private/nemo-action.c +++ b/libnemo-private/nemo-action.c @@ -1322,6 +1322,7 @@ check_gsettings_condition (NemoAction *a g_strfreev (split); return FALSE; } + return 0; } static gboolean --- a/libnemo-private/nemo-desktop-utils.c +++ b/libnemo-private/nemo-desktop-utils.c @@ -92,6 +92,7 @@ nemo_desktop_utils_get_primary_monitor ( return i; } } + return -1; #else ensure_screen (); --- a/libnemo-private/nemo-monitor.c +++ b/libnemo-private/nemo-monitor.c @@ -78,6 +78,7 @@ schedule_call_consume_changes (void) call_consume_changes_idle_id = g_idle_add (call_consume_changes_idle_cb, NULL); } + return 0; } static void