diff options
author | eudoxia <uplink@distress.network> | 2020-12-02 21:59:56 -0500 |
---|---|---|
committer | eudoxia <uplink@distress.network> | 2020-12-02 21:59:56 -0500 |
commit | 8b826ae4f741c022351e7e11a158ebd216703931 (patch) | |
tree | 56fc8e01fddb070fa7f6d93afecb93dc853a8911 | |
parent | 15c26a6b26b5153023e3e4077f98b80cbb95b634 (diff) |
minor optimization
-rwxr-xr-x | urlencode | bin | 16776 -> 16776 bytes | |||
-rw-r--r-- | urlencode.c | 5 |
2 files changed, 2 insertions, 3 deletions
Binary files differ diff --git a/urlencode.c b/urlencode.c index 5a418f2..cdba180 100644 --- a/urlencode.c +++ b/urlencode.c @@ -8,9 +8,9 @@ int main() { int i; scanf("%[^\n]", str); + int length = strlen(str); - for(i = 0; i < (strlen(str)); i++) { - + for(i = 0; i < length; i++) { ret = strchr(safe, str[i]); if(ret == NULL) { printf("%%%02X", (unsigned)str[i] & 0xffU); @@ -18,7 +18,6 @@ int main() { printf("%c", str[i]); } } - printf("\n"); return 0; } |