]> granicus.if.org Git - php/commitdiff
Use XtOffsetOf() in url_scanner_ex
authorNikita Popov <nikita.ppv@gmail.com>
Fri, 13 Sep 2019 22:00:04 +0000 (00:00 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 13 Sep 2019 22:25:14 +0000 (00:25 +0200)
Instead of a manual implementation.

ext/standard/url_scanner_ex.re

index 8ad129380eff0b0f48e08c71c629bab718d775aa..1877e6891804132520ec4592442546e01230aa88 100644 (file)
@@ -656,7 +656,7 @@ static int php_url_scanner_ex_activate(int type)
                ctx = &BG(url_adapt_output_ex);
        }
 
-       memset(ctx, 0, ((size_t) &((url_adapt_state_ex_t *)0)->tags));
+       memset(ctx, 0, XtOffsetOf(url_adapt_state_ex_t, tags));
 
        return SUCCESS;
 }