Browse Source

Remove compiler warning

cast between incompatible function types from
‘void (*)(int,  int)’ to ‘void (*)(int)’
pre-master-46
Holger Vogt 5 years ago
parent
commit
2359f28812
  1. 4
      src/frontend/signal_handler.c
  2. 2
      src/frontend/signal_handler.h

4
src/frontend/signal_handler.c

@ -104,10 +104,8 @@ ft_sigintr(void)
RETSIGTYPE
sigfloat(int sig, int code)
sigfloat(int code)
{
NG_IGNORE(sig);
fperror("Error", code);
rewind(cp_out);
(void) signal(SIGFPE, (SIGNAL_FUNCTION) sigfloat);

2
src/frontend/signal_handler.h

@ -7,7 +7,7 @@
#define ngspice_SIGNAL_HANDLER_H
RETSIGTYPE ft_sigintr(void);
RETSIGTYPE sigfloat(int sig, int code);
RETSIGTYPE sigfloat(int code);
RETSIGTYPE sigstop(void);
RETSIGTYPE sigcont(void);
RETSIGTYPE sigill(void);

Loading…
Cancel
Save