forked from ntessore/Rmath-python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnmath.h.patch
30 lines (30 loc) · 1.28 KB
/
nmath.h.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
105,111c105,125
< #define MATHLIB_ERROR(fmt,x) { printf(fmt,x); exit(1); }
< #define MATHLIB_WARNING(fmt,x) printf(fmt,x)
< #define MATHLIB_WARNING2(fmt,x,x2) printf(fmt,x,x2)
< #define MATHLIB_WARNING3(fmt,x,x2,x3) printf(fmt,x,x2,x3)
< #define MATHLIB_WARNING4(fmt,x,x2,x3,x4) printf(fmt,x,x2,x3,x4)
< #define MATHLIB_WARNING5(fmt,x,x2,x3,x4,x5) printf(fmt,x,x2,x3,x4,x5)
< #define MATHLIB_WARNING6(fmt,x,x2,x3,x4,x5,x6) printf(fmt,x,x2,x3,x4,x5,x6)
---
> #define MATHLIB_ERROR(fmt,x) { fprintf(stderr,fmt,x); exit(1); }
>
> #ifndef NOWARNINGMESSAGES
> /* display warning messages */
> #define MATHLIB_WARNING(fmt,x) fprintf(stderr,fmt,x)
> #define MATHLIB_WARNING2(fmt,x,x2) fprintf(stderr,fmt,x,x2)
> #define MATHLIB_WARNING3(fmt,x,x2,x3) fprintf(stderr,fmt,x,x2,x3)
> #define MATHLIB_WARNING4(fmt,x,x2,x3,x4) fprintf(stderr,fmt,x,x2,x3,x4)
> #define MATHLIB_WARNING5(fmt,x,x2,x3,x4,x5) fprintf(stderr,fmt,x,x2,x3,x4,x5)
> #define MATHLIB_WARNING6(fmt,x,x2,x3,x4,x5,x6) fprintf(stderr,fmt,x,x2,x3,x4,x5,x6)
>
> #else
> /* hide warning messages */
> #define MATHLIB_WARNING(fmt,x)
> #define MATHLIB_WARNING2(fmt,x,x2)
> #define MATHLIB_WARNING3(fmt,x,x2,x3)
> #define MATHLIB_WARNING4(fmt,x,x2,x3,x4)
> #define MATHLIB_WARNING5(fmt,x,x2,x3,x4,x5)
> #define MATHLIB_WARNING6(fmt,x,x2,x3,x4,x5,x6)
>
> #endif