diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2013-04-10 18:20:06 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-04-16 17:52:37 +0200 |
commit | b98617b3c86863fe5b4e3d9a96519707ae8cf58c (patch) | |
tree | 5cf284cb8f1f3f8495c0f49929bae60480cce2bb /sal/osl | |
parent | 65be07720b04dbf8635cf7a5a52500238aefed59 (diff) |
API CHANGE: remove some of useless rtl/unload.h functionality
Change-Id: If32923e35ef97f42d5203975362e5c76948ff327
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'sal/osl')
-rw-r--r-- | sal/osl/all/compat.cxx | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/sal/osl/all/compat.cxx b/sal/osl/all/compat.cxx index f9c712982bcf..12f0da13fade 100644 --- a/sal/osl/all/compat.cxx +++ b/sal/osl/all/compat.cxx @@ -11,6 +11,8 @@ #include <cstdlib> +#include "osl/module.h" +#include "osl/time.h" #include "sal/types.h" // Stubs for removed functionality, to be killed when we bump sal SONAME @@ -69,6 +71,32 @@ SAL_DLLPUBLIC_EXPORT void SAL_CALL rtl_zeroMemory(void *, sal_Size) { std::abort(); } +SAL_DLLPUBLIC_EXPORT sal_Bool SAL_CALL rtl_registerModuleForUnloading(oslModule) +{ + for (;;) { std::abort(); } // avoid "must return a value" warnings +} + +SAL_DLLPUBLIC_EXPORT void SAL_CALL rtl_unregisterModuleForUnloading(oslModule) +{ + std::abort(); +} + +SAL_DLLPUBLIC_EXPORT void SAL_CALL rtl_unloadUnusedModules(TimeValue *) +{ + std::abort(); +} + +typedef void (SAL_CALL *rtl_unloadingListenerFunc)(void *id); +SAL_DLLPUBLIC_EXPORT sal_Int32 SAL_CALL rtl_addUnloadingListener(rtl_unloadingListenerFunc, void *) +{ + for (;;) { std::abort(); } // avoid "must return a value" warnings +} + +SAL_DLLPUBLIC_EXPORT void SAL_CALL rtl_removeUnloadingListener(sal_Int32) +{ + std::abort(); +} + } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |