[Python-checkins] python/dist/src/Python ast.c,1.1.2.13,1.1.2.14

jhylton@users.sourceforge.net jhylton@users.sourceforge.net
Mon, 24 Mar 2003 13:36:54 -0800


Update of /cvsroot/python/python/dist/src/Python
In directory sc8-pr-cvs1:/tmp/cvs-serv15055

Modified Files:
      Tag: ast-branch
	ast.c 
Log Message:
Use strcmp in a more straightforward way.


Index: ast.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/Attic/ast.c,v
retrieving revision 1.1.2.13
retrieving revision 1.1.2.14
diff -C2 -d -r1.1.2.13 -r1.1.2.14
*** ast.c	24 Mar 2003 21:23:27 -0000	1.1.2.13
--- ast.c	24 Mar 2003 21:36:49 -0000	1.1.2.14
***************
*** 687,695 ****
  	    asdl_seq_SET(seq, i / 2, e);
  	}
! 	if (strcmp(STR(CHILD(n, 1)), "and"))
! 	    return BoolOp(Or, seq);
! 	else {
! 	    assert(strcmp(STR(CHILD(n, 1)), "or"));
  	    return BoolOp(And, seq);
  	}
  	break;
--- 687,695 ----
  	    asdl_seq_SET(seq, i / 2, e);
  	}
! 	if (!strcmp(STR(CHILD(n, 1)), "and"))
  	    return BoolOp(And, seq);
+ 	else {
+ 	    assert(!strcmp(STR(CHILD(n, 1)), "or"));
+ 	    return BoolOp(Or, seq);
  	}
  	break;