diff options
| author | Charles Forsyth <charles.forsyth@gmail.com> | 2015-10-10 12:11:09 +0100 |
|---|---|---|
| committer | Charles Forsyth <charles.forsyth@gmail.com> | 2015-10-10 12:11:09 +0100 |
| commit | c5ccb85009a33a8b8b49b436c4ebfbd86008b21c (patch) | |
| tree | 3672b8be4257c26d0b93eaa233a9a6cc8712061a /MacOSX/386/include | |
| parent | a4b7039a5ed5fcd4b6d19e86e9a9dc2fb04b6fcc (diff) | |
include math.h to ensure correct declarations, and define NaN etc
Diffstat (limited to 'MacOSX/386/include')
| -rw-r--r-- | MacOSX/386/include/lib9.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/MacOSX/386/include/lib9.h b/MacOSX/386/include/lib9.h index 0a8fec42..65dff4e2 100644 --- a/MacOSX/386/include/lib9.h +++ b/MacOSX/386/include/lib9.h @@ -19,7 +19,7 @@ #include <unistd.h> #include <errno.h> #include <string.h> -// #include "math.h" +#include "math.h" #include <fcntl.h> #include <setjmp.h> #include <float.h> @@ -257,6 +257,7 @@ extern ulong ntruerand(ulong); * math */ extern int isNaN(double); +extern double NaN(void); extern int isInf(double, int); extern double pow(double, double); @@ -464,7 +465,7 @@ extern char *argv0; #define ARGBEGIN for((argv0||(argv0=*argv)),argv++,argc--;\ argv[0] && argv[0][0]=='-' && argv[0][1];\ argc--, argv++) {\ - char *_args, *_argt;\ + char *_args, *_argt=0;\ Rune _argc;\ _args = &argv[0][1];\ if(_args[0]=='-' && _args[1]==0){\ |
