diff options
author | robot-contrib <robot-contrib@yandex-team.com> | 2022-10-19 20:00:14 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.com> | 2022-10-19 20:00:14 +0300 |
commit | 33ffd2163c280a9bcc0e7a9e67088b3ac5f6295b (patch) | |
tree | 9d6a2049912d84f2184155b254f215d60c22ad8f /contrib/restricted/uriparser/include | |
parent | a42f7e7e0064e0d5bc54bde4506539d4766e1356 (diff) | |
download | ydb-33ffd2163c280a9bcc0e7a9e67088b3ac5f6295b.tar.gz |
Update contrib/restricted/uriparser to 0.9.7
Diffstat (limited to 'contrib/restricted/uriparser/include')
-rw-r--r-- | contrib/restricted/uriparser/include/uriparser/Uri.h | 2 | ||||
-rw-r--r-- | contrib/restricted/uriparser/include/uriparser/UriBase.h | 29 |
2 files changed, 13 insertions, 18 deletions
diff --git a/contrib/restricted/uriparser/include/uriparser/Uri.h b/contrib/restricted/uriparser/include/uriparser/Uri.h index ea4a913029..d2c86103ec 100644 --- a/contrib/restricted/uriparser/include/uriparser/Uri.h +++ b/contrib/restricted/uriparser/include/uriparser/Uri.h @@ -1,4 +1,4 @@ -/* 0beb20dace01f4b2fa24c3bf9f7e8e616f621e4697260805a2b63a4d190e64c0 (0.9.6+) +/* 4bf720e0ca97527a28e4c30f1c35b36a0b5f2697265c5ddc81080eaab4344ef2 (0.9.7+) * * uriparser - RFC 3986 URI parsing library * diff --git a/contrib/restricted/uriparser/include/uriparser/UriBase.h b/contrib/restricted/uriparser/include/uriparser/UriBase.h index 2e63f92c86..76a746cb1f 100644 --- a/contrib/restricted/uriparser/include/uriparser/UriBase.h +++ b/contrib/restricted/uriparser/include/uriparser/UriBase.h @@ -55,7 +55,7 @@ /* Version */ #define URI_VER_MAJOR 0 #define URI_VER_MINOR 9 -#define URI_VER_RELEASE 6 +#define URI_VER_RELEASE 7 #define URI_VER_SUFFIX_ANSI "" #define URI_VER_SUFFIX_UNICODE URI_ANSI_TO_UNICODE(URI_VER_SUFFIX_ANSI) @@ -98,24 +98,19 @@ /* Import/export decorator */ -#define URI_STATIC_BUILD -#if defined(URI_STATIC_BUILD) -# define URI_PUBLIC +#if defined(_MSC_VER) +# if 1 /* defined(URI_STATIC_BUILD) */ +# define URI_PUBLIC +# elif defined(URI_LIBRARY_BUILD) +# define URI_PUBLIC __declspec(dllexport) +# else +# define URI_PUBLIC __declspec(dllimport) +# endif #else -# if defined(URI_LIBRARY_BUILD) -# if defined(_MSC_VER) -# define URI_PUBLIC __declspec(dllexport) -# elif defined(URI_VISIBILITY) -# define URI_PUBLIC __attribute__ ((visibility("default"))) -# else -# define URI_PUBLIC -# endif +# if ! defined(URI_LIBRARY_BUILD) || ! defined(URI_VISIBILITY) +# define URI_PUBLIC # else -# if defined(_MSC_VER) -# define URI_PUBLIC __declspec(dllimport) -# else -# define URI_PUBLIC -# endif +# define URI_PUBLIC __attribute__ ((visibility("default"))) # endif #endif |