]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Update vm_assert.h header file to avoid false positive diagnostics from
authorOliver Kurth <okurth@vmware.com>
Fri, 15 Sep 2017 18:22:43 +0000 (11:22 -0700)
committerOliver Kurth <okurth@vmware.com>
Fri, 15 Sep 2017 18:22:43 +0000 (11:22 -0700)
Coverity.  Make Panic_NoSave a NORETURN function.

open-vm-tools/lib/include/vm_assert.h

index 6223b2874b6e0d9c5bcadfa06bf48386e585d143..2a335eb93a577bcf3c11121bee2739a8fa16bfb4 100644 (file)
@@ -138,24 +138,13 @@ void Warning(const char *fmt, ...) PRINTF_DECL(1, 2);
 #if defined VMKPANIC
 void Panic_SaveRegs(void);
 
-#ifdef VMX86_DEBUG
-void Panic_NoSave(const char *fmt, ...) PRINTF_DECL(1, 2);
-#else
 NORETURN void Panic_NoSave(const char *fmt, ...) PRINTF_DECL(1, 2);
-#endif
-
-NORETURN void Panic_NoSaveNoReturn(const char *fmt, ...) PRINTF_DECL(1, 2);
 
 #define Panic(fmt...) do { \
    Panic_SaveRegs();       \
    Panic_NoSave(fmt);      \
 } while(0)
 
-#define Panic_NoReturn(fmt...) do { \
-   Panic_SaveRegs();                \
-   Panic_NoSaveNoReturn(fmt);       \
-} while(0)
-
 #else
 NORETURN void Panic(const char *fmt, ...) PRINTF_DECL(1, 2);
 #endif