Both windows have the \windows\inf folder for that. I now some setup programs like to put it there manually.It is a bug in GetFullPathName I think. But the best approach for wine.inf is IMO to copy it to the system dir like wineinstall does, so that it can be found without specifying the path at all. Having it in the system dir will also make it easier to use it for other things later on.
Should we not do the same?