mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 964902 - Make sure log is initialized in nsXULRunnerApp.cpp. r=bsmedberg
This commit is contained in:
parent
05059b912d
commit
e3e4dd4f5e
@ -121,6 +121,16 @@ GetGREVersion(const char *argv0,
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
/**
|
||||
* A helper class which calls NS_LogInit/NS_LogTerm in its scope.
|
||||
*/
|
||||
class ScopedLogging
|
||||
{
|
||||
public:
|
||||
ScopedLogging() { NS_LogInit(); }
|
||||
~ScopedLogging() { NS_LogTerm(); }
|
||||
};
|
||||
|
||||
static void Usage(const char *argv0)
|
||||
{
|
||||
nsAutoCString milestone;
|
||||
@ -200,6 +210,8 @@ int main(int argc, char* argv[])
|
||||
return 255;
|
||||
}
|
||||
|
||||
ScopedLogging log;
|
||||
|
||||
if (argc > 1 && (IsArg(argv[1], "h") ||
|
||||
IsArg(argv[1], "help") ||
|
||||
IsArg(argv[1], "?")))
|
||||
|
Loading…
Reference in New Issue
Block a user