mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-16 10:39:49 +00:00
7.0 refactor
This commit is contained in:
1 parent
34d4fb8cf0
commit
f2fba1d200
838 files changed
+14236
-255316
No files matched your search
@@ -0,0 +1,24 @@
|
||||
#pragma once
|
||||
|
||||
#include <ctype.h>
|
||||
#include <string.h>
|
||||
|
||||
struct mg_str {
|
||||
const char *ptr;
|
||||
size_t len;
|
||||
};
|
||||
|
||||
#define MG_NULL_STR \
|
||||
{ NULL, 0 }
|
||||
|
||||
struct mg_str mg_str(const char *s);
|
||||
struct mg_str mg_str_n(const char *s, int n);
|
||||
int mg_lower(const char *s);
|
||||
int mg_ncasecmp(const char *s1, const char *s2, size_t len);
|
||||
int mg_casecmp(const char *s1, const char *s2);
|
||||
int mg_vcmp(const struct mg_str *s1, const char *s2);
|
||||
int mg_vcasecmp(const struct mg_str *str1, const char *str2);
|
||||
int mg_strcmp(const struct mg_str str1, const struct mg_str str2);
|
||||
struct mg_str mg_strstrip(struct mg_str s);
|
||||
struct mg_str mg_strdup(const struct mg_str s);
|
||||
const char *mg_strstr(const struct mg_str haystack, const struct mg_str needle);
|
||||
Reference in new issue
Block a user