Testcase bugfix
authorMartin Perner <martin@perner.cc>
Sun, 30 May 2010 18:58:45 +0000 (20:58 +0200)
committerMartin Perner <martin@perner.cc>
Sun, 30 May 2010 18:58:45 +0000 (20:58 +0200)
codeb/skinner33_03.0
codeb/skinner33_03.call

index 0a9ae3fe12fc4e896693553005d83d32c7c4ea5e..00bdbf4376e71f440fb54d74bd7a0cf406f19c45 100644 (file)
@@ -8,7 +8,7 @@ method foo(b)
        end;
 end;
 
-method bar(b)
+method bar(b c)
        if b - b then
                return 3;
        else
@@ -18,7 +18,7 @@ method bar(b)
                        if b * 0 then
                                return 3;
                        else
-                               if b * 1 then
+                               if c * 1 then
                                        return 1;
                                else
                                        return 4;
index 030c006dfa1acffa151b7ac6d2d036cdc4b91c5d..812e15deb69ff2000c13882398437c0cfd36bdc0 100644 (file)
@@ -1,6 +1,6 @@
 
 long foo(long*, long);
-long bar(long, long);
+long bar(long, long, long);
 long bla(long*);
 long blub(long*);
 long miau(long*, long);
@@ -8,5 +8,6 @@ long null(long*, long);
 
 long muh[] = {4}, kuh[] = {0};
 
-RET(foo(muh,5) == 1 && foo(muh, 2) == -2 && foo(muh,0) == -4 && bar(3,5) == 1&& bar(5,5) == 2 && bar(4,0) == 4 && bla(muh) == 1 && bla(kuh) == 2 && blub(muh) == 1 && blub(kuh) == 2 && miau(muh, 3) == 2 && miau(muh,4) == 1 && null(muh,3) == 2 && null(muh,4) == 4 );
+
+RET(foo(muh,5) == 1 && foo(muh, 2) == -2 && foo(muh,0) == -4 && bar(5,5,2) == 1&& bar(3,5,2) == 2 && bar(3,3, 0) == 4 && bla(muh) == 1 && bla(kuh) == 2 && blub(muh) == 1 && blub(kuh) == 2 && miau(muh, 3) == 2 && miau(muh,4) == 1 && null(muh,3) == 2 && null(muh,4) == 4 );