mirror of
https://github.com/LibreELEC/LibreELEC.tv
synced 2025-09-24 19:46:01 +07:00
19 lines
609 B
Diff
19 lines
609 B
Diff
# see upstream commit, https://github.com/Pulse-Eight/libcec/commit/678739a0d8aa5897fa1906a8fdeeb67b83f7d1e9
|
|
|
|
diff -Naur a/src/libcec/platform/drm/drm-edid.cpp b/src/libcec/platform/drm/drm-edid.cpp
|
|
--- a/src/libcec/platform/drm/drm-edid.cpp 2015-07-03 10:20:49.000000000 -0700
|
|
+++ b/src/libcec/platform/drm/drm-edid.cpp 2015-11-10 13:09:14.902629922 -0800
|
|
@@ -51,6 +51,12 @@
|
|
|
|
DIR *dir = opendir(baseDir.c_str());
|
|
|
|
+ // DRM subfolder may not exist on some systems
|
|
+ if (dir == NULL)
|
|
+ {
|
|
+ return iPA;
|
|
+ }
|
|
+
|
|
struct dirent *entry = readdir(dir);
|
|
std::string enablededid;
|
|
std::string line;
|