diff options
| author | Aura Linden <aura@lindenlab.com> | 2012-07-25 16:03:50 -0700 | 
|---|---|---|
| committer | Aura Linden <aura@lindenlab.com> | 2012-07-25 16:03:50 -0700 | 
| commit | 3b560d4c4902eff361ac308f56d982b1147739c4 (patch) | |
| tree | e3da8a91b0c0858e8ded3f8568c16bd3952a9a32 /indra/llvfs | |
| parent | a1d026889343b4745eeebffc85695bbcb2b93d64 (diff) | |
Some cocoa that doesn't work
Diffstat (limited to 'indra/llvfs')
| -rw-r--r-- | indra/llvfs/lldir_mac.cpp | 32 | ||||
| -rw-r--r-- | indra/llvfs/lldir_mac.h | 5 | 
2 files changed, 16 insertions, 21 deletions
| diff --git a/indra/llvfs/lldir_mac.cpp b/indra/llvfs/lldir_mac.cpp index f0b46ade6d..de3347cf63 100644 --- a/indra/llvfs/lldir_mac.cpp +++ b/indra/llvfs/lldir_mac.cpp @@ -38,6 +38,21 @@  #include <boost/filesystem.hpp>  #include <Carbon/Carbon.h> +//#include "lldir_mac.mm" +// +//std::string getApplicationSupportFolder () +//{ +//    std::string support_folder_str; +//    CFArrayRef a = appSupport(); +//    if (CFArrayGetCount(a) > 0) {  +//        CFStringRef s = CFArrayGetValueAtIndex(a, 0); +//        char path[PATH_MAX]; +//        CFStringGetFileSystemRepresentation(s, path, sizeof(path)); +//        support_folder_str = std::string(path); +//    } +//    CFRelease(a); +//    return support_folder_str; +//}  // -------------------------------------------------------------------------------- @@ -110,8 +125,6 @@ static void FSRefToLLString(FSRef *fsRef, std::string &llString)  LLDir_Mac::LLDir_Mac()  {  	mDirDelimiter = "/"; -	mCurrentDirIndex = -1; -	mCurrentDirCount = -1;  	CFBundleRef		mainBundleRef = NULL;  	CFURLRef		executableURLRef = NULL; @@ -236,8 +249,6 @@ void LLDir_Mac::initAppDirs(const std::string &app_name,  		mSkinBaseDir = mAppRODataDir + mDirDelimiter + "skins";  	}  	mCAFile = getExpandedFilename(LL_PATH_APP_SETTINGS, "CA.pem"); - -	//dumpCurrentDirectories();  }  std::string LLDir_Mac::getCurPath() @@ -248,18 +259,7 @@ std::string LLDir_Mac::getCurPath()  BOOL LLDir_Mac::fileExists(const std::string &filename) const  { -	struct stat stat_data; -	// Check the age of the file -	// Now, we see if the files we've gathered are recent... -	int res = stat(filename.c_str(), &stat_data); -	if (!res) -	{ -		return TRUE; -	} -	else -	{ -		return FALSE; -	} +    return boost::filesystem::exists(filename);  } diff --git a/indra/llvfs/lldir_mac.h b/indra/llvfs/lldir_mac.h index 9f1938ae23..b8b9c6a9e7 100644 --- a/indra/llvfs/lldir_mac.h +++ b/indra/llvfs/lldir_mac.h @@ -49,11 +49,6 @@ public:  	/*virtual*/ std::string getLLPluginLauncher();  	/*virtual*/ std::string getLLPluginFilename(std::string base_name); - -private: -	int mCurrentDirIndex; -	int mCurrentDirCount; -	std::string mCurrentDir;  };  #endif // LL_LLDIR_MAC_H | 
