Skip to content

Commit a3311e2

Browse files
committed
[Truffle] Windows: Make sure a loaded file only contains /.
1 parent 6af6f90 commit a3311e2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

truffle/src/main/java/org/jruby/truffle/runtime/RubyContext.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,10 @@ public void loadFile(String fileName, RubyNode currentNode) {
162162
}
163163

164164
private void loadFileAbsolute(String fileName, RubyNode currentNode) {
165+
if (isRunningOnWindows()) {
166+
fileName.replace('\\', '/');
167+
}
168+
165169
final byte[] bytes = FileUtils.readAllBytesInterruptedly(this, fileName);
166170

167171
// Assume UTF-8 for the moment

0 commit comments

Comments
 (0)