diff --git a/src/operators.c b/src/operators.c
index 4d67918b90a67d3b80971903bb1742efab792a1b..14751029106a67efd190f48e65866a7531d8930e 100644
--- a/src/operators.c
+++ b/src/operators.c
@@ -5,7 +5,7 @@
 \*/
 #include <math.h>
 #include "global.h"
-RCSID("$Id: operators.c,v 1.26 1998/02/24 23:01:30 hubbe Exp $");
+RCSID("$Id: operators.c,v 1.27 1998/02/27 19:20:11 hubbe Exp $");
 #include "interpret.h"
 #include "svalue.h"
 #include "multiset.h"
@@ -73,7 +73,7 @@ COMPARISON(f_ge,"`>=",!is_lt)
 
 void f_add(INT32 args)
 {
-  INT32 e,size;
+  INT_TYPE e,size;
   TYPE_FIELD types;
 
   types=0;