diff options
Diffstat (limited to 'indra/newview/lldirpicker.h')
-rw-r--r-- | indra/newview/lldirpicker.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/indra/newview/lldirpicker.h b/indra/newview/lldirpicker.h index fd56f37310..4bbe7db144 100644 --- a/indra/newview/lldirpicker.h +++ b/indra/newview/lldirpicker.h @@ -57,10 +57,7 @@ class LLFilePicker; class LLDirPicker { public: - // calling this before main() is undefined - static LLDirPicker& instance( void ) { return sInstance; } - - BOOL getDir(std::string* filename, bool blocking = true); + bool getDir(std::string* filename, bool blocking = true); std::string getDirName(); // clear any lists of buffers or whatever, and make sure the dir @@ -89,11 +86,8 @@ private: std::string* mFileName; std::string mDir; bool mLocked; - - static LLDirPicker sInstance; -#if LL_WINDOWS - BROWSEINFO bi; -#endif + void *pDialog; + boost::signals2::connection mEventListener; public: // don't call these directly please. |