diff options
| author | Tyge Løvset <[email protected]> | 2020-03-24 07:40:42 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-03-24 07:40:42 +0100 |
| commit | 8cb520acb31cfe210c65b0b33b7d4082ae8fd28a (patch) | |
| tree | 0b6d8a7a9b76458ab75dfd22d6eb057d0b86678f /c_lib | |
| parent | 0f8e35b1eaaf576a8d331db081fe7fe1358dd392 (diff) | |
| download | STC-modified-8cb520acb31cfe210c65b0b33b7d4082ae8fd28a.tar.gz STC-modified-8cb520acb31cfe210c65b0b33b7d4082ae8fd28a.zip | |
Add files via upload
Diffstat (limited to 'c_lib')
| -rw-r--r-- | c_lib/cstring.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/c_lib/cstring.h b/c_lib/cstring.h index af5e2eaf..1bcd3d61 100644 --- a/c_lib/cstring.h +++ b/c_lib/cstring.h @@ -233,16 +233,11 @@ static inline char* cstring_splitNext(const char* delimiters) { return strtok(NULL, delimiters);
}
-#pragma warning(disable:4172)
-static inline CString cstring_tmp1k(const char* str) {
- enum {N = 1000};
- size_t len = strlen(str); if (len > N) len = N;
- size_t buf[3 + N / sizeof(size_t)] = {strlen(str), 0, 0};
- strncpy((char *) (buf + 2), str, N);
- CString tmp = {(char *) (buf + 2)};
- return tmp;
-}
-#pragma warning(default:4172)
+static inline CString cstring_temp(const char* str) {
+ // May only be used for accessing .str
+ CString temp = {(char *) str};
+ return temp;
+}
// CVector / CMap API functions:
|
