Lines Matching refs:CPath
78 static int checkPath(CPath *inOutPath) {
97 static int checkBinPath(CPath *inOutPath) {
103 int findJavaInEnvPath(CPath *outJavaPath) {
110 CPath p(envPath);
133 CPath p((*paths)[i].cstr());
199 static int exploreJavaRegistry(const char *entry, REGSAM access, CPath *outJavaPath) {
202 CPath rootKey("SOFTWARE\\JavaSoft\\");
207 CPath subKey(rootKey);
212 CPath javaHome;
241 CPath javaHome;
256 CPath subKey(rootKey);
280 static bool getMaxJavaInRegistry(const char *entry, REGSAM access, CPath *outJavaPath, int *inOutVersion) {
281 CPath path;
291 int findJavaInRegistry(CPath *outJavaPath) {
337 static bool checkProgramFiles(CPath *outJavaPath, int *inOutVersion) {
348 CPath path(programFilesPath);
354 CPath glob(path);
363 CPath temp(path);
379 int findJavaInProgramFiles(CPath *outJavaPath) {
410 bool getJavaVersion(CPath &javaPath, CString *outVersionStr, int *outVersionInt) {