X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Floader%2FCompiler.cpp;fp=src%2Floader%2FCompiler.cpp;h=bb96b28728ecf82e1abb03fbb195722eb02dec83;hb=45bb35881a10720ae26701ddf075f756419cd627;hp=d122643fbedc7c29ddac0eef0ad6fb8d8fe53f3c;hpb=8c8061a4f8b88410d6d93c039afe6affc4b69cf2;p=l2e.git diff --git a/src/loader/Compiler.cpp b/src/loader/Compiler.cpp index d122643..bb96b28 100644 --- a/src/loader/Compiler.cpp +++ b/src/loader/Compiler.cpp @@ -75,11 +75,11 @@ void Compiler::WriteOwnStrings(ostream &out) { i(intp.ExportedIdentifiers().begin()), end(intp.ExportedIdentifiers().end()); i != end; ++i) { - addressMap.insert(make_pair(i->c_str(), cursor)); Object object; object.typeId = Interpreter::STRING_ID; object.size = i->size() + 1; Write(out, &object, sizeof(Object)); + addressMap.insert(make_pair(i->c_str(), cursor)); Write(out, i->c_str(), object.size); } for(vector::const_iterator