I'm using WINE, which is presenting other odd issues at the moment, so I can only guarantee this builds and runs for me.
At least two main risks: 1) Non-\\?\ paths automatically get / translated to \. \\?\-prefixed paths don't, apparently. DC++ might depend on this behavior. 2) Patching those two callsites might not suffice. ** Patch added: "nt_paths.patch" https://bugs.launchpad.net/dcplusplus/+bug/238482/+attachment/4440494/+files/nt_paths.patch -- You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. https://bugs.launchpad.net/bugs/238482 Title: Create support for paths longer than 255 characters Status in DC++: Confirmed Bug description: I'm getting this error on 2 files with long file-/pathnames (whole path is bigger than 255 characters). At least I think the length of the path causes the problem, as I still can can access those 2 files with other programs. DC++ version: 0.699 To manage notifications about this bug go to: https://bugs.launchpad.net/dcplusplus/+bug/238482/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp