You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2007/07/08 03:50:06 UTC

svn commit: r554293 - /roller/branches/roller_3.1/src/org/apache/roller/pojos/Theme.java

Author: snoopdave
Date: Sat Jul  7 18:50:05 2007
New Revision: 554293

URL: http://svn.apache.org/viewvc?view=rev&rev=554293
Log:
Fix for ROL-1471

Modified:
    roller/branches/roller_3.1/src/org/apache/roller/pojos/Theme.java

Modified: roller/branches/roller_3.1/src/org/apache/roller/pojos/Theme.java
URL: http://svn.apache.org/viewvc/roller/branches/roller_3.1/src/org/apache/roller/pojos/Theme.java?view=diff&rev=554293&r1=554292&r2=554293
==============================================================================
--- roller/branches/roller_3.1/src/org/apache/roller/pojos/Theme.java (original)
+++ roller/branches/roller_3.1/src/org/apache/roller/pojos/Theme.java Sat Jul  7 18:50:05 2007
@@ -28,7 +28,7 @@
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
-
+import org.apache.commons.lang.StringUtils;
 
 /**
  * The Theme object encapsulates all elements of a single weblog theme.  It
@@ -146,7 +146,9 @@
      * Set the value for a given resource path.
      */
     public void setResource(String path, File resource) {
-        this.resources.put(path, resource);
+        // normalize to use web-style separators
+        String normalizedPath = StringUtils.replace(path, "\\", "/");
+        this.resources.put(normalizedPath, resource);
     }