From 0afb1d4d51973cf52973617c92236d851a039d31 Mon Sep 17 00:00:00 2001 From: manuel Date: Sat, 2 Sep 2017 15:02:54 +0200 Subject: sync with upstream --- xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h') diff --git a/xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h b/xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h index 4bb3e69..8e688d7 100644 --- a/xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h +++ b/xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h @@ -119,7 +119,7 @@ namespace addon class CInstanceVFS : public IAddonInstance { public: - CInstanceVFS(KODI_HANDLE instance) + explicit CInstanceVFS(KODI_HANDLE instance) : IAddonInstance(ADDON_INSTANCE_VFS) { if (CAddonBase::m_interface->globalSingleInstance != nullptr) @@ -350,7 +350,7 @@ namespace addon m_cb->require_authentication(m_cb->ctx, url.c_str()); } - CVFSCallbacks(const VFSGetDirectoryCallbacks* cb) : m_cb(cb) { } + explicit CVFSCallbacks(const VFSGetDirectoryCallbacks* cb) : m_cb(cb) { } private: const VFSGetDirectoryCallbacks* m_cb; @@ -519,7 +519,7 @@ namespace addon VFSGetDirectoryCallbacks* callbacks) { std::vector addonEntries; - bool ret = instance->toAddon.addonInstance->GetDirectory(*url, addonEntries, callbacks); + bool ret = instance->toAddon.addonInstance->GetDirectory(*url, addonEntries, CVFSCallbacks(callbacks)); if (ret) { VFSDirEntry* entries = static_cast(malloc(sizeof(VFSDirEntry) * addonEntries.size())); -- cgit v1.2.3