Enlightenment CVS committal Author : mej Project : eterm Module : Eterm
Dir : eterm/Eterm/src Modified Files: pixmap.c Log Message: Tue Apr 26 12:10:16 2005 Michael Jennings (mej) Reverted patch from C. David Wilde <[EMAIL PROTECTED]> which broke big-endian machines and really didn't fix anything at all. Thanks to Tres Melton <[EMAIL PROTECTED]> for catching this. ---------------------------------------------------------------------- =================================================================== RCS file: /cvsroot/enlightenment/eterm/Eterm/src/pixmap.c,v retrieving revision 1.106 retrieving revision 1.107 diff -u -3 -r1.106 -r1.107 --- pixmap.c 26 Apr 2005 15:48:07 -0000 1.106 +++ pixmap.c 26 Apr 2005 16:14:25 -0000 1.107 @@ -21,7 +21,7 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -static const char cvs_ident[] = "$Id: pixmap.c,v 1.106 2005/04/26 15:48:07 mej Exp $"; +static const char cvs_ident[] = "$Id: pixmap.c,v 1.107 2005/04/26 16:14:25 mej Exp $"; #include "config.h" #include "feature.h" @@ -1654,12 +1654,12 @@ int r, g, b; # if WORDS_BIGENDIAN - r = (ptr[x + 6] * rm) >> 8; - g = (ptr[x + 5] * gm) >> 8; - b = (ptr[x + 4] * bm) >> 8; - ptr[x + 6] = r; - ptr[x + 5] = g; - ptr[x + 4] = b; + r = (ptr[x + 1] * rm) >> 8; + g = (ptr[x + 2] * gm) >> 8; + b = (ptr[x + 3] * bm) >> 8; + ptr[x + 1] = r; + ptr[x + 2] = g; + ptr[x + 3] = b; # else r = (ptr[x + 2] * rm) >> 8; g = (ptr[x + 1] * gm) >> 8; @@ -1677,9 +1677,9 @@ int r, g, b; # if WORDS_BIGENDIAN - r = (ptr[x + 6] * rm) >> 8; - g = (ptr[x + 5] * gm) >> 8; - b = (ptr[x + 4] * bm) >> 8; + r = (ptr[x + 1] * rm) >> 8; + g = (ptr[x + 2] * gm) >> 8; + b = (ptr[x + 3] * bm) >> 8; # else r = (ptr[x + 2] * rm) >> 8; g = (ptr[x + 1] * gm) >> 8; @@ -1689,9 +1689,9 @@ g |= (!(g >> 8) - 1); b |= (!(b >> 8) - 1); # if WORDS_BIGENDIAN - ptr[x + 6] = r; - ptr[x + 5] = g; - ptr[x + 4] = b; + ptr[x + 1] = r; + ptr[x + 2] = g; + ptr[x + 3] = b; # else ptr[x + 2] = r; ptr[x + 1] = g; ------------------------------------------------------- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs