mirror of
https://github.com/sfall-team/int2ssl.git
synced 2026-07-27 16:52:42 -07:00
Update 8.4.1:
- Fixed bug that produced incorrect SSL code when source file had some unreferenced variables - Fixed int2ssl hang indefinitely on "Loading namespace" step (VS2017) - Updated gitignore for VS2017 files - bump version number
This commit is contained in:
+3
-1
@@ -1,6 +1,7 @@
|
||||
CMakeFiles
|
||||
CMakeCache.txt
|
||||
CMakeLists.txt.user
|
||||
CMakeSettings.json
|
||||
Makefile
|
||||
*.dump
|
||||
*.int
|
||||
@@ -13,4 +14,5 @@ int2ssl
|
||||
nbproject/
|
||||
Release/
|
||||
Debug/
|
||||
.idea/
|
||||
.idea/
|
||||
.vs/
|
||||
+1
-1
@@ -30,7 +30,7 @@ CFalloutScript::~CFalloutScript()
|
||||
void CFalloutScript::Serialize()
|
||||
{
|
||||
|
||||
std::cout << " Read strtup code" << std::endl;
|
||||
std::cout << " Read startup code" << std::endl;
|
||||
m_StartupCode.Serialize();
|
||||
|
||||
std::cout << " Read procedures table" << std::endl;
|
||||
|
||||
@@ -94,7 +94,7 @@ void CFalloutScript::StoreDefinitions()
|
||||
for(uint32_t i = 0; i < m_GlobalVar.size(); i++)
|
||||
{
|
||||
ulVarValue = m_GlobalVar[i].GetArgument();
|
||||
strDefinition += "variable ";
|
||||
strDefinition = "variable ";
|
||||
strDefinition += m_GlobalVarsNames[i];
|
||||
|
||||
switch(m_GlobalVar[i].GetOperator())
|
||||
|
||||
+1
-1
@@ -97,7 +97,7 @@ void CNamespace::Serialize()
|
||||
|
||||
for(uint32_t i = 0; i < strNonGraph.length(); i++)
|
||||
{
|
||||
strNewString = replace(strNewString, "" + strNonGraph[i], "\\" + strEscape[i]);
|
||||
strNewString = replace(strNewString, std::string() + strNonGraph[i], std::string("\\") + strEscape[i]);
|
||||
}
|
||||
|
||||
m_Map.SetAt(ulTotalRead + 6, strNewString);
|
||||
|
||||
@@ -40,10 +40,10 @@ bool ProcessCommandLine(int argc, char* argv[]);
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
std::cout << "Fallout script decompiler, version 8.4.0 (sfall edition)" << std::endl
|
||||
std::cout << "Fallout script decompiler, version 8.4.1 (sfall edition)" << std::endl
|
||||
<< "Copyright (C) Anchorite (TeamX), 2005-2009" << std::endl
|
||||
<< "anchorite2001@yandex.ru" << std::endl
|
||||
<< "Continued by Nirran, phobos2077 (2014-2016)" << std::endl
|
||||
<< "Continued by Nirran, phobos2077 (2014-2017)" << std::endl
|
||||
<< "Crossplatformed by alexeevdv (2015)" << std::endl;
|
||||
|
||||
if (argc < 2 || !ProcessCommandLine(argc, argv))
|
||||
|
||||
Reference in New Issue
Block a user