src/sharedspice.c, add ATTRIBUTE_NORETURN to function `shared_exit()' declaration
This commit is contained in:
parent
3fd20df27f
commit
33487b7d68
|
|
@ -16,7 +16,7 @@ Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group
|
|||
#ifdef HAS_WINGUI
|
||||
void winmessage(char *new_msg);
|
||||
#elif defined SHARED_MODULE
|
||||
extern void shared_exit(int status);
|
||||
extern ATTRIBUTE_NORETURN void shared_exit(int status);
|
||||
#endif
|
||||
|
||||
/* global error message buffer */
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ Todo:
|
|||
#include "ngspice/fteext.h"
|
||||
|
||||
#ifdef SHARED_MODULE
|
||||
extern void shared_exit(int status);
|
||||
extern ATTRIBUTE_NORETURN void shared_exit(int status);
|
||||
#endif
|
||||
|
||||
extern bool ft_batchmode;
|
||||
|
|
|
|||
|
|
@ -185,7 +185,7 @@ int sh_ExecutePerLoop(void);
|
|||
double getvsrcval(double, char*);
|
||||
int sh_vecinit(runDesc *run);
|
||||
|
||||
void shared_exit(int status);
|
||||
ATTRIBUTE_NORETURN void shared_exit(int status);
|
||||
|
||||
void sighandler_sharedspice(int num);
|
||||
|
||||
|
|
@ -1450,7 +1450,7 @@ void SetAnalyse(
|
|||
|
||||
/* a dll or shared library should never exit, if loaded dynamically,
|
||||
but ask for graceful shutdown (e.g. being detached) via a callback function */
|
||||
void shared_exit(int status)
|
||||
ATTRIBUTE_NORETURN void shared_exit(int status)
|
||||
{
|
||||
/* alert caller to detach dll (if we are in the main thread),
|
||||
or detach after a short sleep, if immediate is true, and we are
|
||||
|
|
|
|||
Loading…
Reference in New Issue