m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/modules/evalparse.c,v


From: Eric Blake
Subject: Changes to m4/modules/evalparse.c,v
Date: Fri, 16 Jun 2006 01:32:41 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/06/16 01:32:41

Index: modules/evalparse.c
===================================================================
RCS file: /sources/m4/m4/modules/evalparse.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- modules/evalparse.c 1 May 2005 11:10:05 -0000       1.12
+++ modules/evalparse.c 16 Jun 2006 01:32:41 -0000      1.13
@@ -1,5 +1,5 @@
 /* GNU m4 -- A simple macro processor
-   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2001
+   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2001, 2006
    Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
@@ -80,7 +80,7 @@
 static eval_error exp_term         (m4 *, eval_token, number *);
 static eval_error unary_term       (m4 *, eval_token, number *);
 static eval_error simple_term      (m4 *, eval_token, number *);
-static void      numb_pow          (number *x, const number *y);
+static void      numb_pow          (number *x, number *y);
 
 
 
@@ -356,7 +356,7 @@
       if ((er = xor_term (context, et, &v2)) != NO_ERROR)
        return er;
 
-      numb_ior(context, v1, (const number *)&v2);
+      numb_ior(context, v1, &v2);
     }
   numb_fini(v2);
   if (et == ERROR)
@@ -385,7 +385,7 @@
       if ((er = and_term (context, et, &v2)) != NO_ERROR)
        return er;
 
-      numb_eor(context, v1, (const number *)&v2);
+      numb_eor(context, v1, &v2);
     }
   numb_fini(v2);
   if (et == ERROR)
@@ -414,7 +414,7 @@
       if ((er = not_term (context, et, &v2)) != NO_ERROR)
        return er;
 
-      numb_and(context, v1, (const number *)&v2);
+      numb_and(context, v1, &v2);
     }
   numb_fini(v2);
   if (et == ERROR)
@@ -555,11 +555,11 @@
       switch (op)
        {
        case LSHIFT:
-         numb_lshift(context, v1, (const number *)&v2);
+         numb_lshift(context, v1, &v2);
          break;
 
        case RSHIFT:
-         numb_rshift(context, v1, (const number *)&v2);
+         numb_rshift(context, v1, &v2);
          break;
 
        default:
@@ -644,7 +644,7 @@
          if (numb_zerop(v2))
            return DIVIDE_ZERO;
          else {
-           numb_divide(v1, (const number *)&v2);
+           numb_divide(v1, &v2);
          }
          break;
 
@@ -660,7 +660,7 @@
          if (numb_zerop(v2))
            return MODULO_ZERO;
          else {
-           numb_modulo(context, v1, (const number *)&v2);
+           numb_modulo(context, v1, &v2);
          }
          break;
 
@@ -699,7 +699,7 @@
       if ((er = exp_term (context, et, &v2)) != NO_ERROR)
        return er;
 
-      numb_pow(v1, (const number *)&v2);
+      numb_pow(v1, &v2);
     }
   numb_fini(v2);
   if (et == ERROR)
@@ -864,7 +864,7 @@
 }
 
 static void
-numb_pow (number *x, const number *y)
+numb_pow (number *x, number *y)
 {
   /* y should be integral */
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]