Просмотр исходного кода

main.h: avoid 1 warning

* exec/main.c (corosync_exit): Mark as "noreturn".

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1969 fd59a12c-fef9-0310-b244-a6a79926bd2f
Jim Meyering 17 лет назад
Родитель
Сommit
66325f4d56
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      exec/main.c

+ 1 - 3
exec/main.c

@@ -132,6 +132,7 @@ static void sigusr2_handler (int num)
 	}
 }
 
+static void *corosync_exit (void *arg) __attribute__((__noreturn__));
 static void *corosync_exit (void *arg)
 {
 	if (api) {
@@ -156,9 +157,6 @@ static void *corosync_exit (void *arg)
 	totempg_finalize ();
 	coroipcs_ipc_exit ();
 	corosync_exit_error (AIS_DONE_EXIT);
-
-	/* never reached */
-	return NULL;
 }
 
 pthread_t corosync_exit_thread;