[Python-checkins] r73615 - python/trunk/Python/ceval.c

benjamin.peterson python-checkins at python.org
Sun Jun 28 18:14:08 CEST 2009


Author: benjamin.peterson
Date: Sun Jun 28 18:14:07 2009
New Revision: 73615

Log:
use stack macros

Modified:
   python/trunk/Python/ceval.c

Modified: python/trunk/Python/ceval.c
==============================================================================
--- python/trunk/Python/ceval.c	(original)
+++ python/trunk/Python/ceval.c	Sun Jun 28 18:14:07 2009
@@ -1424,7 +1424,7 @@
 
 		case LIST_APPEND:
 			w = POP();
-			v = stack_pointer[-oparg];
+			v = PEEK(oparg);
 			err = PyList_Append(v, w);
 			Py_DECREF(w);
 			if (err == 0) {
@@ -1954,7 +1954,7 @@
 				}
 			} else if (unpack_iterable(v, oparg,
 						   stack_pointer + oparg)) {
-				stack_pointer += oparg;
+				STACKADJ(oparg);
 			} else {
 				/* unpack_iterable() raised an exception */
 				why = WHY_EXCEPTION;


More information about the Python-checkins mailing list