diff options
| author | xolatile | 2025-07-21 06:19:24 +0200 |
|---|---|---|
| committer | xolatile | 2025-07-21 06:19:24 +0200 |
| commit | e67a5c6522a4605b4f037453fc6455a3627a7628 (patch) | |
| tree | 4d91ef92df147d9f86987c19bd426861f3695064 /src/engine/worldio.cpp | |
| parent | 09a43565940be30b233fa8730e65d531a454a03b (diff) | |
| download | xolatile-badassbug-e67a5c6522a4605b4f037453fc6455a3627a7628.tar.xz xolatile-badassbug-e67a5c6522a4605b4f037453fc6455a3627a7628.tar.zst | |
Removed grass and cleared memset...
Diffstat (limited to 'src/engine/worldio.cpp')
| -rw-r--r-- | src/engine/worldio.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/worldio.cpp b/src/engine/worldio.cpp index 591af3c..9fd444e 100644 --- a/src/engine/worldio.cpp +++ b/src/engine/worldio.cpp @@ -781,7 +781,8 @@ void savevslots(stream *f, int numvslots) { if(vslots.empty()) return; int *prev = new int[numvslots]; - memset(prev, -1, numvslots*sizeof(int)); + for(int i=0;i<numvslots;++i)prev[i]=-1; + //~memset((void*)prev, -1, (size_t)numvslots*sizeof(int)); loopi(numvslots) { VSlot *vs = vslots[i]; @@ -854,7 +855,8 @@ void loadvslots(stream *f, int numvslots) { int *prev = new (false) int[numvslots]; if(!prev) return; - memset(prev, -1, numvslots*sizeof(int)); + for(int i=0;i<numvslots;++i)prev[i]=-1; + //~memset((void*)prev, -1, (size_t)numvslots*sizeof(int)); while(numvslots > 0) { int changed = f->getlil<int>(); |
