DSMPlugin.cpp issue [was: MSRC4 DSM requires write permission in UltraVNC folder?]

Charles Duffy <[email protected]> Thu, 15 Sep 2005 17:38:18 -0500
Newsgroups gmane.network.vnc.ultravnc.general
Message-ID <[email protected]>
For feature requests and bug reports RC15 RC16. Please use the forum at http://forum.ultravnc.net/

It turns out that this isn't an issue with the MSRC4 DSM in particular, 
but an issue with CDSMPlugin::LoadPlugin() when fAllowMulti is true in 
general. It loops around trying to create a copy of the DSM with a 
different extension (not being a Windows programmer, I don't quite 
understand the reason) *in the same directory as the origonal DSM*, so 
if the user doesn't have write access to that directory, the code fails.

Perhaps this code could be modified to create its temporary DLL copies 
under a temporary folder?



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php