- // use direct filename for absolute path or relative to enigma2 DATADIR otherwise
- if (filename[0] == '/')
- loadPNG(m_pixmap, filename);
- else
- loadPNG(m_pixmap, strcat(DATADIR "/enigma2/", filename));
-
+ loadPNG(m_pixmap, filename);
+
+ if (!m_pixmap)
+ {
+ eDebug("ePixmap::setPixmapFromFile: loadPNG failed");
+ return;
+ }
+