diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-08-04 18:08:34 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-08-04 17:50:41 +0000 |
commit | 3f02b2aa51e32c46d5b6610480bc1ba22156a3ec (patch) | |
tree | 88c5b43dc5638f509d9fa5e84bc9dd614a69cf51 /include | |
parent | e85bb29a029300bbed18ca0c25bdc9a31773e9cc (diff) |
LOK init: avoid non-inline function definition in header file
To prevent possible ODR violations.
Change-Id: Ic9538244a0bf3760808904d2bcf608151c53f899
Reviewed-on: https://gerrit.libreoffice.org/27883
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/LibreOfficeKit/LibreOfficeKitInit.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/LibreOfficeKit/LibreOfficeKitInit.h b/include/LibreOfficeKit/LibreOfficeKitInit.h index bdda6422e05c..47b955320a06 100644 --- a/include/LibreOfficeKit/LibreOfficeKitInit.h +++ b/include/LibreOfficeKit/LibreOfficeKitInit.h @@ -42,7 +42,7 @@ extern "C" #endif #define SEPARATOR '/' - void *lok_loadlib(const char *pFN) + inline void *lok_loadlib(const char *pFN) { return dlopen(pFN, RTLD_LAZY #if defined LOK_LOADLIB_GLOBAL @@ -51,22 +51,22 @@ extern "C" ); } - char *lok_dlerror(void) + inline char *lok_dlerror(void) { return dlerror(); } - void *lok_dlsym(void *Hnd, const char *pName) + inline void *lok_dlsym(void *Hnd, const char *pName) { return dlsym(Hnd, pName); } - int lok_dlclose(void *Hnd) + inline int lok_dlclose(void *Hnd) { return dlclose(Hnd); } - void extendUnoPath(const char *pPath) + inline void extendUnoPath(const char *pPath) { (void)pPath; } |