Except that the same check led to a situation where something unintentional was shared. This was with an old version of LinuxDC++ (0.691 I believe) and required some character encoding changes between 2 executions.
I didn't manage to reproduce the effect with 0.75 core though, but don't know if it is because I don't remember the steps correctly or because other changes in the hashmanager code.
But yes, it can hurt to check (of course the other option was a crash in that situation, you decide which is more painful).
Except that the same check led to a situation where something unintentional was shared. This was with an old version of LinuxDC++ (0.691 I believe) and required some character encoding changes between 2 executions.
I didn't manage to reproduce the effect with 0.75 core though, but don't know if it is because I don't remember the steps correctly or because other changes in the hashmanager code.
But yes, it can hurt to check (of course the other option was a crash in that situation, you decide which is more painful).
--RZ