Author: leo
Date: Thu Mar  9 12:14:35 2006
New Revision: 11839

Modified:
   trunk/src/ops/io.ops
   trunk/src/ops/ops.num

Log:
work around recv opcode mess and warning

Modified: trunk/src/ops/io.ops
==============================================================================
--- trunk/src/ops/io.ops        (original)
+++ trunk/src/ops/io.ops        Thu Mar  9 12:14:35 2006
@@ -520,7 +520,7 @@
 
 =item B<connect>(out INT, in PMC, in STR)
 
-=item B<recv>(out INT, in PMC, in STR)
+=item B<recv>(out INT, in PMC, out STR)
 
 =item B<send>(out INT, in PMC, in STR)
 
@@ -552,7 +552,11 @@
     goto NEXT();
 }
 
-op recv(out INT, in PMC, in STR) :base_network {
+op NO_SUCH_recv(out INT, in PMC, inconst STR) :base_network {
+    goto NEXT();
+}
+
+op recv(out INT, in PMC, out STR) :base_network {
     STRING *dest = $3;
     $1 = (INTVAL)PIO_recv(interpreter, $2, &dest);
     $3 = dest;

Modified: trunk/src/ops/ops.num
==============================================================================
--- trunk/src/ops/ops.num       (original)
+++ trunk/src/ops/ops.num       Thu Mar  9 12:14:35 2006
@@ -508,7 +508,7 @@
 connect_i_p_s                   478
 connect_i_p_sc                  479
 recv_i_p_s                      480
-recv_i_p_sc                     481
+NO_SUCH_recv_i_p_sc                     481
 send_i_p_s                      482
 send_i_p_sc                     483
 poll_i_p_i_i_i                  484

Reply via email to