diff options
author | Keine_Ahnung <dirk-vdr@gmx.de> | 2013-05-01 14:43:15 +0200 |
---|---|---|
committer | Keine_Ahnung <dirk-vdr@gmx.de> | 2013-05-01 14:43:15 +0200 |
commit | 0cd3cd041ce4977cf0c21a83464b5066c1766e2e (patch) | |
tree | d42193b5b182e445dceb70480e3fcceda93329a1 | |
parent | e01109afcb7f91071b5a0fb64865218228267756 (diff) | |
download | vdr-plugin-uactivity-0cd3cd041ce4977cf0c21a83464b5066c1766e2e.tar.gz vdr-plugin-uactivity-0cd3cd041ce4977cf0c21a83464b5066c1766e2e.tar.bz2 |
Fix for R/O ResourceDirectory()
-rw-r--r-- | uactivity.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/uactivity.c b/uactivity.c index 7a6aad3..554c602 100644 --- a/uactivity.c +++ b/uactivity.c @@ -114,7 +114,11 @@ bool cPluginUactivity::Start(void) uactivityRun.SetConfigDirectory(ConfigDirectory(PLUGIN_NAME_I18N)); #if VDRVERSNUM >= 10729 uactivityRun.SetCacheDirectory(CacheDirectory(PLUGIN_NAME_I18N)); - uactivityRun.SetResourceDirectory(ResourceDirectory(PLUGIN_NAME_I18N)); + // ResourceDirectory() Return NULL in case the Directory could not be createt + if (ResourceDirectory(PLUGIN_NAME_I18N) != NULL) + uactivityRun.SetResourceDirectory(ResourceDirectory(PLUGIN_NAME_I18N)); + else + uactivityRun.SetResourceDirectory("''"); #else uactivityRun.SetCacheDirectory(ConfigDirectory(PLUGIN_NAME_I18N)); uactivityRun.SetResourceDirectory(ConfigDirectory(PLUGIN_NAME_I18N)); |