update from MirBSD CVS
[alioth/jupp.git] / umath.h
diff --git a/umath.h b/umath.h
index 64c1fc1..8605aac 100644 (file)
--- a/umath.h
+++ b/umath.h
@@ -9,35 +9,28 @@
 #define _JOE_UMATH_H 1
 
 #ifdef EXTERN_CMD_C
-__RCSID("$MirOS: contrib/code/jupp/umath.h,v 1.8 2017/12/02 04:15:29 tg Exp $");
+__IDSTRING(rcsid_umath_h, "$MirOS: contrib/code/jupp/umath.h,v 1.10 2017/12/02 17:00:51 tg Exp $");
 #endif
 
 #ifdef HAVE_SIGNAL_H
 #include <signal.h>
 #endif
 
-extern volatile sig_atomic_t merrf;       
+extern volatile sig_atomic_t merrf;
 extern const unsigned char *merrt;
 
+long calcl(BW *bw, unsigned char *s);
+
 #if WANT_MATH
-double calc(BW *bw, unsigned char *s);
 int umath(BW *bw);
 int umathins(BW *bw);
 int umathres(BW *bw);
-
-#define calcl(bw,s)    ((long)calc((bw), (s)))
-#define calcldec(bw,s) ((long)(calc((bw), (s)) - 1.0))
-
 #else
-
-long calcl(BW *bw, unsigned char *s);
 int unomath(BW *bw);
 
 #define umath          unomath
 #define umathins       unomath
 #define umathres       unomath
-#define calcldec(bw,s) (calcl((bw), (s)) - 1L)
-
-#endif /* !WANT_MATH */
+#endif
 
 #endif