]> granicus.if.org Git - php/commitdiff
bug #46731 modification to previous fix
authorZoe Slattery <zoe@php.net>
Wed, 3 Dec 2008 16:52:04 +0000 (16:52 +0000)
committerZoe Slattery <zoe@php.net>
Wed, 3 Dec 2008 16:52:04 +0000 (16:52 +0000)
ext/imap/php_imap.c

index 8668ffb057792d90b4da70c78d7345445e773fbb..1c3347fb2f0d0beb3bec082ec30de6ba6862dd04 100644 (file)
@@ -3174,7 +3174,7 @@ PHP_FUNCTION(imap_fetch_overview)
                return;
        }
 
-       if (flags && !(flags & FT_UID)) {
+       if (flags && ((flags & ~FT_UID) !=0)) {
                php_error_docref(NULL TSRMLS_CC, E_WARNING, "invalid value for the options parameter");
                RETURN_FALSE;
        }