summaryrefslogtreecommitdiffstats
path: root/xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h')
-rw-r--r--xbmc/addons/kodi-addon-dev-kit/include/kodi/addon-instance/VFS.h6
1 files changed, 3 insertions, 3 deletions
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
119 class CInstanceVFS : public IAddonInstance 119 class CInstanceVFS : public IAddonInstance
120 { 120 {
121 public: 121 public:
122 CInstanceVFS(KODI_HANDLE instance) 122 explicit CInstanceVFS(KODI_HANDLE instance)
123 : IAddonInstance(ADDON_INSTANCE_VFS) 123 : IAddonInstance(ADDON_INSTANCE_VFS)
124 { 124 {
125 if (CAddonBase::m_interface->globalSingleInstance != nullptr) 125 if (CAddonBase::m_interface->globalSingleInstance != nullptr)
@@ -350,7 +350,7 @@ namespace addon
350 m_cb->require_authentication(m_cb->ctx, url.c_str()); 350 m_cb->require_authentication(m_cb->ctx, url.c_str());
351 } 351 }
352 352
353 CVFSCallbacks(const VFSGetDirectoryCallbacks* cb) : m_cb(cb) { } 353 explicit CVFSCallbacks(const VFSGetDirectoryCallbacks* cb) : m_cb(cb) { }
354 354
355 private: 355 private:
356 const VFSGetDirectoryCallbacks* m_cb; 356 const VFSGetDirectoryCallbacks* m_cb;
@@ -519,7 +519,7 @@ namespace addon
519 VFSGetDirectoryCallbacks* callbacks) 519 VFSGetDirectoryCallbacks* callbacks)
520 { 520 {
521 std::vector<kodi::vfs::CDirEntry> addonEntries; 521 std::vector<kodi::vfs::CDirEntry> addonEntries;
522 bool ret = instance->toAddon.addonInstance->GetDirectory(*url, addonEntries, callbacks); 522 bool ret = instance->toAddon.addonInstance->GetDirectory(*url, addonEntries, CVFSCallbacks(callbacks));
523 if (ret) 523 if (ret)
524 { 524 {
525 VFSDirEntry* entries = static_cast<VFSDirEntry*>(malloc(sizeof(VFSDirEntry) * addonEntries.size())); 525 VFSDirEntry* entries = static_cast<VFSDirEntry*>(malloc(sizeof(VFSDirEntry) * addonEntries.size()));