aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/uriparser/include
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2022-10-19 20:00:14 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2022-10-19 20:00:14 +0300
commit33ffd2163c280a9bcc0e7a9e67088b3ac5f6295b (patch)
tree9d6a2049912d84f2184155b254f215d60c22ad8f /contrib/restricted/uriparser/include
parenta42f7e7e0064e0d5bc54bde4506539d4766e1356 (diff)
downloadydb-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.h2
-rw-r--r--contrib/restricted/uriparser/include/uriparser/UriBase.h29
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