diff options
author | Lars Op den Kamp <lars@opdenkamp.eu> | 2011-01-10 19:37:11 +0100 |
---|---|---|
committer | Lars Op den Kamp <lars@opdenkamp.eu> | 2011-01-10 19:37:11 +0100 |
commit | 4e37ad1459c33ead27213234004290ce23b881b2 (patch) | |
tree | e81516fd35b7c2900359e281fa9fa5a8bb5900a4 /addons | |
parent | 84d889efa1a6d41c2c3c48569a83d846e3fcf014 (diff) | |
parent | 0cfd4b009fbad531e685630b88f270ec32035732 (diff) |
Merge https://github.com/opdenkamp/xbmc/pull/4
Fixed conflicts:
.gitignore
Diffstat (limited to 'addons')
-rw-r--r-- | addons/library.xbmc.addon/libXBMC_addon.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/addons/library.xbmc.addon/libXBMC_addon.h b/addons/library.xbmc.addon/libXBMC_addon.h index 7af0d1cf7d..0be6d46da5 100644 --- a/addons/library.xbmc.addon/libXBMC_addon.h +++ b/addons/library.xbmc.addon/libXBMC_addon.h @@ -106,7 +106,7 @@ public: dlsym(m_libXBMC_addon, "XBMC_log"); if (Log == NULL) { fprintf(stderr, "Unable to assign function %s\n", dlerror()); return false; } - GetSetting = (bool (*)(std::string settingName, void *settingValue)) + GetSetting = (bool (*)(const char* settingName, void *settingValue)) dlsym(m_libXBMC_addon, "XBMC_get_setting"); if (GetSetting == NULL) { fprintf(stderr, "Unable to assign function %s\n", dlerror()); return false; } @@ -118,11 +118,11 @@ public: dlsym(m_libXBMC_addon, "XBMC_unknown_to_utf8"); if (UnknownToUTF8 == NULL) { fprintf(stderr, "Unable to assign function %s\n", dlerror()); return false; } - GetLocalizedString = (std::string (*)(int dwCode)) + GetLocalizedString = (const char* (*)(int dwCode)) dlsym(m_libXBMC_addon, "XBMC_get_localized_string"); if (GetLocalizedString == NULL) { fprintf(stderr, "Unable to assign function %s\n", dlerror()); return false; } - GetDVDMenuLanguage = (std::string (*)()) + GetDVDMenuLanguage = (const char* (*)()) dlsym(m_libXBMC_addon, "XBMC_get_dvd_menu_language"); if (GetDVDMenuLanguage == NULL) { fprintf(stderr, "Unable to assign function %s\n", dlerror()); return false; } @@ -130,11 +130,11 @@ public: } void (*Log)(const addon_log_t loglevel, const char *format, ... ); - bool (*GetSetting)(std::string settingName, void *settingValue); + bool (*GetSetting)(const char* settingName, void *settingValue); void (*QueueNotification)(const queue_msg_t type, const char *format, ... ); void (*UnknownToUTF8)(std::string &str); - std::string (*GetLocalizedString)(int dwCode); - std::string (*GetDVDMenuLanguage)(); + const char* (*GetLocalizedString)(int dwCode); + const char* (*GetDVDMenuLanguage)(); protected: int (*XBMC_register_me)(void *HANDLE); |