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