- ptr = stop + 1;
- tmp.minor = strtol(ptr, &stop, 10);
- if (tmp.minor != LONG_MIN && tmp.minor != LONG_MAX) {
- return php_http_version_init(v, tmp.major, tmp.minor TSRMLS_CC);
+ minor = *ptr - '0';
+ if (minor >= 0 && minor <= 9) {
+ return php_http_version_init(v, major, minor TSRMLS_CC);