- FOREACH_HASH_VAL(pos, &HTTP_G(request).methods.custom, custom_method) {
- phpstr_append(custom_request_methods, Z_STRVAL_PP(custom_method), Z_STRLEN_PP(custom_method));
- phpstr_appends(custom_request_methods, ", ");
+ for (i = 0; i < G->request.methods.custom.count; ++i) {
+ if ((entry = ((struct _entry **) G->request.methods.custom.entries)[i])) {
+ phpstr_appendf(custom_request_methods, "%s, ", entry->name);
+ }