Added code to allow alternate directory destination for vivox log.

master
Aura Linden 2014-09-04 11:28:42 -07:00
parent e77f33f8de
commit 983ab95365
2 changed files with 18 additions and 1 deletions

View File

@ -13509,6 +13509,17 @@
<key>Value</key>
<string>0</string>
</map>
<key>VivoxLogDirectory</key>
<map>
<key>Comment</key>
<string>Default log path is Application Support/SecondLife/logs specify alternate absolute path here.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string></string>
</map>
<key>VivoxShutdownTimeout</key>
<map>
<key>Comment</key>

View File

@ -810,7 +810,13 @@ void LLVivoxVoiceClient::stateMachine()
params.args.add("-ll");
params.args.add(loglevel);
std::string log_folder = gDirUtilp->getExpandedFilename(LL_PATH_LOGS, "");
std::string log_folder = gSavedSettings.getString("VivoxLogDirectory");
if (log_folder.empty())
{
log_folder = gDirUtilp->getExpandedFilename(LL_PATH_LOGS, "");
}
params.args.add("-lf");
params.args.add(log_folder);