Euphoria
Ticket #545:
Preprocessor include files duplicated
-
Reported by
mattlewis
Dec 14, 2010
On windows, a file included by a preprocessed file can be loaded twice as different files, due to different path handling. Basically, once gets the drive (c:\) in front, and the other doesn't.
Details
1. Comment by jeremy
Dec 14, 2010
Tracked down to a bug in filesys.e#canonical_path.
canonical_path("hello.txt") -- C:\Development\Projects\Euphoria\hello.txt
canonical_path("/john/doe.txt") -- \\john\\doe.txt