> > Also, what is the temp path in that function call for? I don't see > why I would need it?
The original dll was based on 90s code from independent jpeg institute and it wanted a folder to possibly write temp files in. Sheri's latest works for me. Your dll upload does not. I checked where the error message was coming from and it was actually the LoadLibrary that was feeling so for some reason the dll uploaded is not accepted by LoadLibrary.
