From: Nishi Date: Thu, 22 Aug 2024 05:52:32 +0000 (+0000) Subject: kinda works X-Git-Url: https://git.chaotic.ninja/gitweb/nishi/?a=commitdiff_plain;h=9cde4e96c510968c534dd54b811f28ff372856e7;p=repoview.git kinda works git-svn-id: file:///raid/svn-personal/repoview/trunk@44 7e8b2a19-8934-dd40-8cb3-db22cdd5a80f --- diff --git a/CGI/multipart.c b/CGI/multipart.c index 917cfa7..03c0dcb 100644 --- a/CGI/multipart.c +++ b/CGI/multipart.c @@ -53,7 +53,7 @@ void rv_parse_multipart(unsigned char* buffer, char* boundary, unsigned long lon } else if(strcmp(b, line) == 0 || strcmp(eb, line) == 0) { if(phase == 1) { unsigned long long fend = i - strlen(line) - 2; - char* data = buffer + fstart; + char* data = (char*)buffer + fstart; unsigned long long datalen = fend - fstart; struct multipart_entry* entry = malloc(sizeof(*entry)); entry->length = datalen; diff --git a/CGI/theme/modern.c b/CGI/theme/modern.c index db581f4..23a6442 100644 --- a/CGI/theme/modern.c +++ b/CGI/theme/modern.c @@ -47,6 +47,7 @@ bool invalid_char(char c) { if(c >= 'a' && c <= 'z') return false; if(c >= 'A' && c <= 'Z') return false; if(c == '_' && c == '-' && c == '.') return false; + return true; } char* url_escape(const char* input) {