summaryrefslogtreecommitdiff
path: root/sapi/cgi
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-03-04 12:35:49 +0100
committerNikita Popov <nikita.ppv@gmail.com>2020-03-04 12:46:06 +0100
commit33ef3d64dac366733f2af40d5bce2bac4e5bca1e (patch)
tree0e2e15e6c81ea5e688b61773bc6f0f2b6a3a8b6e /sapi/cgi
parent22ec3bcebdf17fc23cc68bf69507994699912045 (diff)
downloadphp-git-33ef3d64dac366733f2af40d5bce2bac4e5bca1e.tar.gz
Use separate typedef for bucket comparison function
Avoid performing the same casting dance inside each sort compare function.
Diffstat (limited to 'sapi/cgi')
-rw-r--r--sapi/cgi/cgi_main.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/sapi/cgi/cgi_main.c b/sapi/cgi/cgi_main.c
index 2cff48fc61..723bffc865 100644
--- a/sapi/cgi/cgi_main.c
+++ b/sapi/cgi/cgi_main.c
@@ -238,11 +238,8 @@ static void fcgi_log(int type, const char *format, ...) {
}
#endif
-static int module_name_cmp(const void *a, const void *b)
+static int module_name_cmp(Bucket *f, Bucket *s)
{
- Bucket *f = (Bucket *) a;
- Bucket *s = (Bucket *) b;
-
return strcasecmp( ((zend_module_entry *)Z_PTR(f->val))->name,
((zend_module_entry *)Z_PTR(s->val))->name);
}