Commit: b3d82845dbdd00d7d9293247331cd08862ec30a2 Author: Anatol Belski <a...@php.net> Tue, 19 Mar 2013 15:13:27 +0100 Parents: ce04268bb9de5eb1c6f7794889ae5661d2c87b91 Branches: PHP-5.5 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=b3d82845dbdd00d7d9293247331cd08862ec30a2 Log: fix C89 compat Changed paths: M ext/spl/spl_dllist.c Diff: diff --git a/ext/spl/spl_dllist.c b/ext/spl/spl_dllist.c index 3ac2201..8361086 100644 --- a/ext/spl/spl_dllist.c +++ b/ext/spl/spl_dllist.c @@ -1260,12 +1260,12 @@ SPL_METHOD(SplDoublyLinkedList, add) /* If index is the last entry+1 then we do a push because we're not inserting before any entry */ spl_ptr_llist_push(intern->llist, value TSRMLS_CC); } else { - /* Get the element we want to insert before */ - element = spl_ptr_llist_offset(intern->llist, index, intern->flags & SPL_DLLIST_IT_LIFO); - /* Create the new element we want to insert */ spl_ptr_llist_element *elem = emalloc(sizeof(spl_ptr_llist_element)); + /* Get the element we want to insert before */ + element = spl_ptr_llist_offset(intern->llist, index, intern->flags & SPL_DLLIST_IT_LIFO); + elem->data = value; elem->rc = 1; /* connect to the neighbours */ -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php