diff --git a/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.cpp b/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.cpp index a14a0c210a0..de75a935925 100644 --- a/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.cpp +++ b/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.cpp @@ -112,3 +112,8 @@ void MRJMonitor::notifyAll() env->MonitorExit(mMonitor); } } + +jobject MRJMonitor::getObject() +{ + return mMonitor; +} diff --git a/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.h b/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.h index cba770d5888..de317bb68a1 100644 --- a/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.h +++ b/mozilla/plugin/oji/MRJ/plugin/Source/MRJMonitor.h @@ -43,6 +43,8 @@ public: virtual void wait(long long millis); virtual void notify(); virtual void notifyAll(); + + virtual jobject getObject(); private: MRJSession* mSession;