summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/url.c2
-rw-r--r--utils/url.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/utils/url.c b/utils/url.c
index 4fcbccd1a..efbc7691e 100644
--- a/utils/url.c
+++ b/utils/url.c
@@ -33,7 +33,7 @@
/* exported interface documented in utils/url.h */
-nserror url_unescape(const char *str, int length, char **result)
+nserror url_unescape(const char *str, size_t length, char **result)
{
char *curlstr;
char *retstr;
diff --git a/utils/url.h b/utils/url.h
index 8bbd68d33..e67d69a4f 100644
--- a/utils/url.h
+++ b/utils/url.h
@@ -50,6 +50,6 @@ nserror url_escape(const char *unescaped, size_t toskip, bool sptoplus,
* \param[out] result unescaped string owned by caller must be freed with free()
* \return NSERROR_OK on success
*/
-nserror url_unescape(const char *str, int length, char **result);
+nserror url_unescape(const char *str, size_t length, char **result);
#endif