summaryrefslogtreecommitdiff
path: root/sal
diff options
context:
space:
mode:
Diffstat (limited to 'sal')
-rw-r--r--sal/osl/all/utility.cxx20
-rw-r--r--sal/util/sal.map5
2 files changed, 24 insertions, 1 deletions
diff --git a/sal/osl/all/utility.cxx b/sal/osl/all/utility.cxx
index 98bc12f47090..a84111ce7c36 100644
--- a/sal/osl/all/utility.cxx
+++ b/sal/osl/all/utility.cxx
@@ -17,7 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include "osl/time.h"
+#include <osl/lok.hxx>
+#include <osl/time.h>
/*
* mfe : maybe it would be wishful to include initialization
@@ -45,5 +46,22 @@ public:
static OGlobalTimer aGlobalTimer;
+namespace LibreOfficeKit
+{
+
+static bool bActive(false);
+
+void setActive()
+{
+ bActive = true;
}
+
+bool isActive()
+{
+ return bActive;
+}
+
+} // namespace LibreOfficeKit
+} // namespace osl
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sal/util/sal.map b/sal/util/sal.map
index 2a87243e4813..c8bcdbab7699 100644
--- a/sal/util/sal.map
+++ b/sal/util/sal.map
@@ -713,6 +713,11 @@ PRIVATE_textenc.1 { # LibreOffice 3.6
_ZN3sal6detail7textenc37handleBadInputUnicodeToTextConversion*;
};
+PRIVATE_4.5 { # LibreOffice 4.5
+ _ZN3osl14LibreOfficeKit8isActive*;
+ _ZN3osl14LibreOfficeKit9setActive*;
+};
+
# Unique libstdc++ symbols:
GLIBCXX_3.4 {
global: