mirror of
https://github.com/curl/curl.git
synced 2026-08-26 11:43:32 +03:00
urlapi: increase supported scheme length to 40 bytes
The longest currently registered URI scheme at IANA is 36 bytes long. Closes #3905 Closes #3900
This commit is contained in:
parent
10db3ef21e
commit
c454d7f3f4
2 changed files with 8 additions and 6 deletions
|
|
@ -7,7 +7,7 @@
|
|||
* | (__| |_| | _ <| |___
|
||||
* \___|\___/|_| \_\_____|
|
||||
*
|
||||
* Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||
* Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||
*
|
||||
* This software is licensed as described in the file COPYING, which
|
||||
* you should have received as part of this distribution. The terms
|
||||
|
|
@ -22,9 +22,8 @@
|
|||
*
|
||||
***************************************************************************/
|
||||
#include "curl_setup.h"
|
||||
/* scheme is not URL encoded, the longest libcurl supported ones are 6
|
||||
letters */
|
||||
#define MAX_SCHEME_LEN 8
|
||||
/* scheme is not URL encoded, the longest libcurl supported ones are... */
|
||||
#define MAX_SCHEME_LEN 40
|
||||
|
||||
bool Curl_is_absolute_url(const char *url, char *scheme, size_t buflen);
|
||||
char *Curl_concat_url(const char *base, const char *relurl);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue