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);
     }
     
     


Reply via email to