Mark out_of_memory() as never returning.
authorBen Pfaff <blp@nicira.com>
Thu, 8 Jan 2009 23:18:38 +0000 (15:18 -0800)
committerBen Pfaff <blp@nicira.com>
Thu, 8 Jan 2009 23:27:52 +0000 (15:27 -0800)
Found with -Wmissing-noreturn.

lib/util.h

index 10803d1bcb874f0fce40b286b3d0aaf9f7401198..9c38450ced4aa254acd2ee886f1f42e629eb9bc3 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2008 The Board of Trustees of The Leland Stanford
+/* Copyright (c) 2008, 2009 The Board of Trustees of The Leland Stanford
  * Junior University
  * 
  * We are making the OpenFlow specification and associated documentation
@@ -94,7 +94,7 @@ extern "C" {
 
 void set_program_name(const char *);
 
-void out_of_memory(void);
+void out_of_memory(void) NO_RETURN;
 void *xmalloc(size_t);
 void *xcalloc(size_t, size_t);
 void *xrealloc(void *, size_t);