summaryrefslogtreecommitdiff
path: root/ext/com_dotnet
diff options
context:
space:
mode:
authorGeorge Peter Banyard <girgias@php.net>2021-03-17 11:55:54 +0000
committerGeorge Peter Banyard <girgias@php.net>2021-03-17 16:36:16 +0000
commita74e248c43a7aa42af27d6696887a9fede2a3a0a (patch)
tree921f58d3ceae4f22f096dfad4196b69ce70a7300 /ext/com_dotnet
parent6acb07990690821ac6d05d249f6422ad23cd6f5a (diff)
downloadphp-git-a74e248c43a7aa42af27d6696887a9fede2a3a0a.tar.gz
Use zend_string_equals() API instead of strcmp() in COM extension
Diffstat (limited to 'ext/com_dotnet')
-rw-r--r--ext/com_dotnet/php_com_dotnet_internal.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/com_dotnet/php_com_dotnet_internal.h b/ext/com_dotnet/php_com_dotnet_internal.h
index e80bf6e312..d2b772e063 100644
--- a/ext/com_dotnet/php_com_dotnet_internal.h
+++ b/ext/com_dotnet/php_com_dotnet_internal.h
@@ -51,9 +51,9 @@ typedef struct _php_com_dotnet_object {
static inline int php_com_is_valid_object(zval *zv)
{
zend_class_entry *ce = Z_OBJCE_P(zv);
- return strcmp("com", ce->name->val) == 0 ||
- strcmp("dotnet", ce->name->val) == 0 ||
- strcmp("variant", ce->name->val) == 0;
+ return zend_string_equals_literal(ce->name, "com") ||
+ zend_string_equals_literal(ce->name, "dotnet") ||
+ zend_string_equals_literal(ce->name, "variant");
}
#define CDNO_FETCH(zv) (php_com_dotnet_object*)Z_OBJ_P(zv)