]> granicus.if.org Git - php/commitdiff
Compiler warning
authorXinchen Hui <laruence@gmail.com>
Sun, 24 Sep 2017 09:19:05 +0000 (17:19 +0800)
committerXinchen Hui <laruence@gmail.com>
Sun, 24 Sep 2017 09:19:05 +0000 (17:19 +0800)
ext/spl/spl_dllist.c

index db9fa838c82746f6d7e7350d067223a4642a5f6e..b9ec24cadbcefab60592e85e90f3afff0f78df1c 100644 (file)
@@ -733,7 +733,7 @@ SPL_METHOD(SplDoublyLinkedList, setIteratorMode)
                return;
        }
 
-       intern->flags = value & SPL_DLLIST_IT_MASK | intern->flags & SPL_DLLIST_IT_FIX;
+       intern->flags = (value & SPL_DLLIST_IT_MASK) | (intern->flags & SPL_DLLIST_IT_FIX);
 
        RETURN_LONG(intern->flags);
 }