From a7b26aba30025de94b756945df933c51737abd22 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Wed, 1 Mar 2000 00:40:52 -0800
Subject: [PATCH] bugfix for ``+

Rev: src/operators.c:1.86
---
 src/operators.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/operators.c b/src/operators.c
index 7f67cee9d9..bcfb155002 100644
--- a/src/operators.c
+++ b/src/operators.c
@@ -6,7 +6,7 @@
 /**/
 #include "global.h"
 #include <math.h>
-RCSID("$Id: operators.c,v 1.85 2000/02/03 19:09:12 grubba Exp $");
+RCSID("$Id: operators.c,v 1.86 2000/03/01 08:40:52 hubbe Exp $");
 #include "interpret.h"
 #include "svalue.h"
 #include "multiset.h"
@@ -129,7 +129,7 @@ void f_add(INT32 args)
 	    assign_svalues_no_free(sp, sp-args, e, -1);
 	    sp+=e;
 	    apply_lfun(tmp->u.object, LFUN_RADD, e);
-	    if(args - e > 2)
+	    if(args - e > 1)
 	    {
 	      assign_svalue(tmp, sp-1);
 	      pop_stack();
-- 
GitLab