+ /* I don't know what this code is supposed to do; clearly it now
+ * does nothing, the returned GList is always NULL. But what was
+ * this code supposed to be a start of? The volume names that
+ * the FindFirstVolume/FindNextVolume loop iterates over returns
+ * device names like
+ *
+ * \Device\HarddiskVolume1
+ * \Device\HarddiskVolume2
+ * \Device\CdRom0
+ *
+ * No DOS devices there, so I don't see the point with the
+ * QueryDosDevice call below. Probably this code is confusing volumes
+ * with something else that does contain the mapping from DOS devices
+ * to volumes.
+ */