From adf930c038c0d73f133f3e851d2bd2d827f0ebb2 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Fri, 29 Mar 2019 00:52:39 +0300 Subject: [PATCH] Ignore "__format__" attribute --- ext/ffi/ffi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/ffi/ffi.c b/ext/ffi/ffi.c index 8790c99c60..5ee1cadbf4 100644 --- a/ext/ffi/ffi.c +++ b/ext/ffi/ffi.c @@ -6003,6 +6003,8 @@ void zend_ffi_add_attribute_value(zend_ffi_dcl *dcl, const char *name, size_t na } } else if (name_len == sizeof("format")-1 && memcmp(name, "format", sizeof("format")-1) == 0) { /* ignore */ + } else if (name_len == sizeof("__format__")-1 && memcmp(name, "__format__", sizeof("__format__")-1) == 0) { + /* ignore */ } else if (name_len == sizeof("deprecated")-1 && memcmp(name, "deprecated", sizeof("deprecated")-1) == 0) { /* ignore */ } else { -- 2.50.1