diff --git a/extension.cpp b/extension.cpp index 0e76b98..4fedb39 100644 --- a/extension.cpp +++ b/extension.cpp @@ -65,6 +65,7 @@ bool Cleaner::SDK_OnLoad(char *error, size_t maxlength, bool late) rootconsole->ConsolePrint("[CLEANER] Reading strings to clean from 'cleaner.cfg'"); ifstream cleanerConfig(szPath); string line; + int counter = 1; while (getline(cleanerConfig, line)) { // significantly more robust way of stripping evil chars from our string so we don't crash @@ -74,13 +75,14 @@ bool Cleaner::SDK_OnLoad(char *error, size_t maxlength, bool late) // don't strip tiny (including 1 len or less) strings if (line.length() < 1) { - rootconsole->ConsolePrint("[CLEANER] Not stripping string on -> L%i with 1 or less length! Length: %i", szStrings.size(), line.length()); + rootconsole->ConsolePrint("[CLEANER] Not stripping string on -> L%i with 1 or less length! Length: %i", counter, line.length()); } else { - rootconsole->ConsolePrint("[CLEANER] Stripping string on -> L%i: \"%s\" - length: %i", szStrings.size(), line.c_str(), line.length()); + szStrings.push_back(line); } - szStrings.push_back(line); + + counter++; } rootconsole->ConsolePrint("[CLEANER] %i strings added from cleaner.cfg", szStrings.size()); cleanerConfig.close(); diff --git a/smsdk_config.h b/smsdk_config.h index 2663df1..80a68d9 100644 --- a/smsdk_config.h +++ b/smsdk_config.h @@ -40,7 +40,7 @@ /* Basic information exposed publicly */ #define SMEXT_CONF_NAME "Console Cleaner" #define SMEXT_CONF_DESCRIPTION "Console warning suppressor" -#define SMEXT_CONF_VERSION "1.3.0" +#define SMEXT_CONF_VERSION "1.3.1" #define SMEXT_CONF_AUTHOR "Accelerator, Zephyrus" #define SMEXT_CONF_URL "https://github.com/Accelerator74/Cleaner" #define SMEXT_CONF_LOGTAG "Cleaner"