urldecode: replace with a faster version
modified libpkg/pkg_manifest.c
@@ -240,44 +240,31 @@ urlencode(const char *src, xstring **dest)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -316,8 +303,8 @@ static int
|
|
|
|
|
|
| + | |
|
|
| - | |
|
|
|
|
|
@@ -338,8 +325,8 @@ pkg_string(struct pkg *pkg, const ucl_object_t *obj, uint32_t offset)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -347,7 +334,7 @@ pkg_string(struct pkg *pkg, const ucl_object_t *obj, uint32_t offset)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -471,7 +458,6 @@ pkg_array(struct pkg *pkg, const ucl_object_t *obj, uint32_t attr)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -501,13 +487,15 @@ pkg_obj(struct pkg *pkg, const ucl_object_t *obj, uint32_t attr)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -515,9 +503,10 @@ pkg_obj(struct pkg *pkg, const ucl_object_t *obj, uint32_t attr)
|
|
|
|
|
|
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -562,8 +551,9 @@ pkg_obj(struct pkg *pkg, const ucl_object_t *obj, uint32_t attr)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -590,8 +580,6 @@ pkg_obj(struct pkg *pkg, const ucl_object_t *obj, uint32_t attr)
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -610,13 +598,13 @@ pkg_set_files_from_object(struct pkg *pkg, const ucl_object_t *obj)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -639,13 +627,13 @@ pkg_set_files_from_object(struct pkg *pkg, const ucl_object_t *obj)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -658,13 +646,13 @@ pkg_set_dirs_from_object(struct pkg *pkg, const ucl_object_t *obj)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -686,12 +674,12 @@ pkg_set_dirs_from_object(struct pkg *pkg, const ucl_object_t *obj)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|