those who commit

This commit is contained in:
frosty
2026-03-10 02:32:51 -04:00
parent 24cec7a350
commit a11bf8bb6c
19 changed files with 1537 additions and 1284 deletions

View File

@@ -5,7 +5,8 @@
#include <strings.h>
char *pretty_display_url(const char *input) {
if (!input) return NULL;
if (!input)
return NULL;
const char *start = input;
@@ -28,7 +29,8 @@ char *pretty_display_url(const char *input) {
}
char *output = (char *)malloc(strlen(temp) * 3 + 1);
if (!output) return NULL;
if (!output)
return NULL;
size_t j = 0;
for (size_t i = 0; temp[i] != '\0'; i++) {

View File

@@ -4,7 +4,8 @@
#include <string.h>
char *unescape_search_url(const char *input) {
if (!input) return NULL;
if (!input)
return NULL;
const char *key = NULL;
const char *start = NULL;
@@ -14,7 +15,8 @@ char *unescape_search_url(const char *input) {
if (strstr(input, "uddg=")) {
key = "uddg=";
start = strstr(input, key);
if (!start) return NULL;
if (!start)
return NULL;
start += strlen(key);
end = strchr(start, '&');
len = end ? (size_t)(end - start) : strlen(start);
@@ -23,7 +25,8 @@ char *unescape_search_url(const char *input) {
else if (strstr(input, "RU=")) {
key = "RU=";
start = strstr(input, key);
if (!start) return strdup(input);
if (!start)
return strdup(input);
start += strlen(key);
end = strchr(start, '/');
len = end ? (size_t)(end - start) : strlen(start);
@@ -34,7 +37,8 @@ char *unescape_search_url(const char *input) {
}
char *output = (char *)malloc(len * 3 + 1);
if (!output) return NULL;
if (!output)
return NULL;
size_t i = 0, j = 0;
while (i < len) {
@@ -60,7 +64,8 @@ char *unescape_search_url(const char *input) {
}
char *url_decode_query(const char *src) {
if (!src) return NULL;
if (!src)
return NULL;
char *res = strdup(src);
char *p = res;
while (*src) {

View File

@@ -7,4 +7,3 @@ char *unescape_search_url(const char *input);
char *url_decode_query(const char *src);
#endif

View File

@@ -1,8 +1,11 @@
#include "Utility.h"
int hex_to_int(char c) {
if (c >= '0' && c <= '9') return c - '0';
if (c >= 'a' && c <= 'f') return c - 'a' + 10;
if (c >= 'A' && c <= 'F') return c - 'A' + 10;
if (c >= '0' && c <= '9')
return c - '0';
if (c >= 'a' && c <= 'f')
return c - 'a' + 10;
if (c >= 'A' && c <= 'F')
return c - 'A' + 10;
return -1;
}