pathnames and equal
This is LW 5.0.2 on windows I have two pathnames having the same printed #p-representation, but they are not equal. Inspection shows that the components HOST (c:), DIRECTORY, NAME, TYPE and DEVICE (:UNSPECIFIC) are equal, but VERSION differs :NEWEST vs. :UNSPECIFIC. (I did not try to find out where Version was set to :NEWEST. ) Is this a feature or a bug ? According to the spec, "Two pathnames are equal if and only if all the corresponding components (host, device, and so on) are equivalent." Since VERSION does not have a meaning on windows it should not be used for determining the equivalence of filenames. I made my own pathname-equal. How do you handle this ? Frank P.S. I think to remember that allegro puts the drive letter into DEVICE rather than HOST _______________________________________________________________________ Jetzt 1 Monat kostenlos! WEB.DE FreeDSL - Telefonanschluss + DSL für nur 17,95 EURO/mtl.!* http://dsl.web.de/?ac=OM.AD.AD008K13805B7069a