diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2008-01-22 01:17:18 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2008-01-22 01:17:18 +0000 |
| commit | a7bc33d32456ef664d35538860bbc4b98de27a27 (patch) | |
| tree | 305b5948bcfd862b75f5f848e4d8b9edde3fec52 /lib/gdi/epng.cpp | |
| parent | 732e20261f329753d174074562344cd2692c417d (diff) | |
| download | enigma2-a7bc33d32456ef664d35538860bbc4b98de27a27.tar.gz enigma2-a7bc33d32456ef664d35538860bbc4b98de27a27.zip | |
fix byte order for jpg
Diffstat (limited to 'lib/gdi/epng.cpp')
| -rw-r--r-- | lib/gdi/epng.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/gdi/epng.cpp b/lib/gdi/epng.cpp index 46b3a9b5..6b08c2d8 100644 --- a/lib/gdi/epng.cpp +++ b/lib/gdi/epng.cpp @@ -210,9 +210,10 @@ int loadJPG(ePtr<gPixmap> &result, const char *filename, ePtr<gPixmap> alpha) int x; for (x = 0; x < (int)cinfo.output_width; ++x) { - *dst++ = *src++; - *dst++ = *src++; - *dst++ = *src++; + *dst++ = src[2]; + *dst++ = src[1]; + *dst++ = src[0]; + src += 3; if (palpha) *dst++ = *palpha++; else |
