- "=" should actually be ":" in the Content-Range header
authorMichael Wallner <mike@php.net>
Wed, 16 Nov 2005 13:08:27 +0000 (13:08 +0000)
committerMichael Wallner <mike@php.net>
Wed, 16 Nov 2005 13:08:27 +0000 (13:08 +0000)
http_message_api.c

index 77f18e017c25aea336472b50aa50217fd7e10fde..c28ff6f7945c8a152573cf0ea374f06c0c1e497e 100644 (file)
@@ -189,9 +189,9 @@ PHP_HTTP_API http_message *_http_message_parse_ex(http_message *msg, const char
                        ulong total = 0, start = 0, end = 0, len = 0;
                        
                        if (!strncasecmp(Z_STRVAL_P(c), "bytes", lenof("bytes")) && 
-                                       (Z_STRVAL_P(c)[lenof("bytes")] == '=' || Z_STRVAL_P(c)[lenof("bytes")] == ' ')) {
+                                       (Z_STRVAL_P(c)[lenof("bytes")] == ':' || Z_STRVAL_P(c)[lenof("bytes")] == ' ')) {
                                char *total_at = NULL, *end_at = NULL;
-                               char *start_at = Z_STRVAL_P(c) + lenof("bytes=");
+                               char *start_at = Z_STRVAL_P(c) + sizeof("bytes");
                                
                                start = strtoul(start_at, &end_at, 10);
                                if (end_at) {