summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2012-06-11 23:59:46 +0200
committerNikita Popov <nikic@php.net>2012-06-19 00:37:31 +0200
commitd939d2dee58bf894ae9af631bdee173243157068 (patch)
treeffb9e5640213204bc4f0dbb1edd23b96ed2c272f /Zend/zend_generators.c
parentf169b26dd7a4047996ab1284e649fda0cfb1a10b (diff)
downloadphp-git-d939d2dee58bf894ae9af631bdee173243157068.tar.gz
Add sceleton for yield* expression
This does not yet actually implement any delegation.
Diffstat (limited to 'Zend/zend_generators.c')
-rw-r--r--Zend/zend_generators.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/Zend/zend_generators.c b/Zend/zend_generators.c
index 6efa710660..f8374b8a65 100644
--- a/Zend/zend_generators.c
+++ b/Zend/zend_generators.c
@@ -245,7 +245,7 @@ static void zend_generator_clone_storage(zend_generator *orig, zend_generator **
}
/* Update the send_target to use the temporary variable with the same
- * offset as the original generator, but in out temporary variable
+ * offset as the original generator, but in our temporary variable
* memory segment. */
if (orig->send_target) {
size_t offset = (char *) orig->send_target - (char *) execute_data->Ts;
@@ -536,7 +536,6 @@ ZEND_METHOD(Generator, send)
/* The sent value was initialized to NULL, so dtor that */
zval_ptr_dtor(&generator->send_target->var.ptr);
-
/* Set new sent value */
Z_ADDREF_P(value);
generator->send_target->var.ptr = value;