Revision: 4232
          http://vexi.svn.sourceforge.net/vexi/?rev=4232&view=rev
Author:   clrg
Date:     2011-09-17 12:44:57 +0000 (Sat, 17 Sep 2011)
Log Message:
-----------
Fix parsing of RGB and ARGB specified strings (RRGGBB and AARRGGBB were ok)

Modified Paths:
--------------
    trunk/org.vexi-core.main/src/main/java/org/vexi/graphics/Color.java

Modified: trunk/org.vexi-core.main/src/main/java/org/vexi/graphics/Color.java
===================================================================
--- trunk/org.vexi-core.main/src/main/java/org/vexi/graphics/Color.java 
2011-09-16 00:42:21 UTC (rev 4231)
+++ trunk/org.vexi-core.main/src/main/java/org/vexi/graphics/Color.java 
2011-09-17 12:44:57 UTC (rev 4232)
@@ -30,7 +30,7 @@
             int a, r, g, b;
 
             switch (s.length()) {
-            case 3:
+            case 4:
                 a = 0xFF000000;
                 r = Integer.parseInt(s.substring(1, 2), 16);
                 r = r << 16 | r << 20;
@@ -39,7 +39,7 @@
                 g = Integer.parseInt(s.substring(3, 4), 16);
                 g = g | g << 4;
                 break;
-            case 4:
+            case 5:
                 a = Integer.parseInt(s.substring(1, 2), 16);
                 a = a << 24 | a << 28;
                 r = Integer.parseInt(s.substring(2, 3), 16);

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to