/win32/shellext/ThgDebug.cpp
https://bitbucket.org/tortoisehg/hgtk/ · C++ · 22 lines · 12 code · 4 blank · 6 comment · 3 complexity · a8cb78983371fa528b1652bfb75b12ed MD5 · raw file
- // Copyright (C) 2009 Adrian Buehlmann
- //
- // This program is free software: you can redistribute it and/or modify
- // it under the terms of the GNU General Public License as published by
- // the Free Software Foundation, either version 2 of the License, or
- // (at your option) any later version.
- #include "ThgDebug.h"
- #include "RegistryConfig.h"
- bool ThgDebug::regDebugShellExt()
- {
- std::string val;
- return GetRegistryConfig("DebugShellExt", val) != 0 && val == "1";
- }
- bool ThgDebug::enabled()
- {
- static bool e = regDebugShellExt();
- return e;
- }