diff options
author | Jorginho <jorginho@adinet.com.uy> | 2012-05-25 20:17:19 +0200 |
---|---|---|
committer | Jorginho <jorginho@adinet.com.uy> | 2012-05-25 20:17:19 +0200 |
commit | f8a6ff058044cb8ac6c809512c12db66d9cef273 (patch) | |
tree | 02082a7805e2667cbbcc835d1ff209d7f5d78ed3 /pcr/bsnes/add-usr-share-fallback.patch | |
parent | 1a4b2ba65d415277474f91444c1f1ad554bb4bb6 (diff) |
bsnes:new package for pcr repo
Diffstat (limited to 'pcr/bsnes/add-usr-share-fallback.patch')
-rw-r--r-- | pcr/bsnes/add-usr-share-fallback.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pcr/bsnes/add-usr-share-fallback.patch b/pcr/bsnes/add-usr-share-fallback.patch new file mode 100644 index 000000000..4d2b5cf3c --- /dev/null +++ b/pcr/bsnes/add-usr-share-fallback.patch @@ -0,0 +1,24 @@ +--- target-ui/general/main-window.cpp 2012-02-03 23:33:00.000000000 +0100 ++++ target-ui/general/main-window.cpp 2012-02-13 18:02:04.988109569 +0100 +@@ -331,6 +331,10 @@ + path = { application->userpath, "filters/" }; + files = directory::files(path, "*.filter"); + } ++ if(files.size() == 0) { ++ path = { "/usr/share/bsnes/", "filters/" }; ++ files = directory::files(path, "*.filter"); ++ } + array<RadioItem&> group; + + settingsVideoFilterList = new RadioItem[files.size()]; +@@ -362,6 +366,10 @@ + path = { application->userpath, "shaders/" }; + files = directory::files(path, { "*.", config->video.driver, ".shader" }); + } ++ if(files.size() == 0) { ++ path = { "/usr/share/bsnes/", "shaders/" }; ++ files = directory::files(path, { "*.", config->video.driver, ".shader" }); ++ } + array<RadioItem&> group; + + settingsVideoShaderList = new RadioItem[files.size()]; |