diff options
| author | Random <28494085+Random06457@users.noreply.github.com> | 2022-05-12 02:18:24 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-05-11 13:18:24 -0400 |
| commit | 09432ee7f44ec1230826ca3ac3cdcf4b5a1f342d (patch) | |
| tree | 86a51be3e3727f6058446fe8757ac970ecff0746 /ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp | |
| parent | 2e1a0b51449ef223c3b10403a643c191ba0100ba (diff) | |
Linux/GCC Support (#28)
* Initial Linux/GCC support commit
* Add instructins for linux in the README
* apply suggestions by @Erotemic and @Emill
* Fix python 3.10 symlink line
* Fix func_80041E80 type mismatch (#3)
Type mismatch functions.h:664
* Makefile: clean OTRExporter/libultraship/ZAPDTR with distclean and fix CXX_FILES
* Makefile: find C/CXX_FILES automatically
* Makefile: remove ugly conditions in find commands
* cleanup _MSC_VER usage
* fix Windows build
* cleanup extraction scripts
* fix Windows build
* Fix Windows path separator issue
* fix rumble support for linux
* use glew-cmake in dockerfile
* add pulseaudio backend
* fix ZAPDTR linkage
* Check for "soh.elf" in directory (#6)
hide second button if `soh.exe` or `soh.elf` is present
* Fix hardcoded segment addresses (#5)
* fix condition
* hack lus -> soh dep for ZAPDTR
Co-authored-by: sholdee <102821812+sholdee@users.noreply.github.com>
Co-authored-by: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com>
Co-authored-by: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com>
Diffstat (limited to 'ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp')
| -rw-r--r-- | ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp b/ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp index e2b646fd9..070fffa63 100644 --- a/ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp +++ b/ZAPDTR/ZAPDUtils/Utils/StringHelper.cpp @@ -3,6 +3,10 @@ #pragma optimize("2", on) #define _CRT_SECURE_NO_WARNINGS +#ifndef _MSC_VER +#define vsprintf_s vsprintf +#endif + std::vector<std::string> StringHelper::Split(std::string s, const std::string& delimiter) { std::vector<std::string> result; @@ -44,7 +48,7 @@ std::string StringHelper::Replace(std::string str, const std::string& from, while (start_pos != std::string::npos) { - str.replace(start_pos, from.length(), to); + str.replace(start_pos, from.length(), to); start_pos = str.find(from); } |
