cvsuser     05/03/21 04:49:12

  Modified:    imcc     parser_util.c
  Log:
  dont emit call twice
  
  Revision  Changes    Path
  1.97      +1 -2      parrot/imcc/parser_util.c
  
  Index: parser_util.c
  ===================================================================
  RCS file: /cvs/public/parrot/imcc/parser_util.c,v
  retrieving revision 1.96
  retrieving revision 1.97
  diff -u -r1.96 -r1.97
  --- parser_util.c     20 Mar 2005 15:27:41 -0000      1.96
  +++ parser_util.c     21 Mar 2005 12:49:11 -0000      1.97
  @@ -273,6 +273,7 @@
       SymReg *sub, *meth, *rr[10];
   
       assert(n < 15);
  +    UNUSED(unit);
       for (i = 0; i < n; ++i) {
           sig[i] = r[i]->set;
           rr[i] = r[i];
  @@ -300,7 +301,6 @@
               add_pcc_arg(sub, rr[i]);
           }
           add_pcc_result(sub, rr[0]);
  -        emitb(unit, ins);
           return ins;
       }
       else {    /* method y = x."cos"() */
  @@ -313,7 +313,6 @@
               add_pcc_arg(sub, rr[i]);
           }
           add_pcc_result(sub, rr[0]);
  -        emitb(unit, ins);
           return ins;
       }
       return NULL;
  
  
  

Reply via email to