Archive: zipdll problems


zipdll problems
I'm having some problems with the zipdll plugin

It failes, but does not return an error

The file (user.zip) is in the same dir as the installer. It worked for a while, and then it stopped working for no apparent reason.


; extracting the user keys
!insertmacro ZIPDLL_EXTRACT "user.zip" "$INSTDIR\keys" "<ALL>"

IfErrors 0 +2
abort "something failed"

Give it a full path:
"$EXEDIR\user.zip"
NSIS plugins can't set the error flag.

-Stu


Originally posted by Afrow UK
NSIS plugins can't set the error flag.
That's actually possible since 2.03 using the fifth plug-in parameter which points to a exec_flags_type struct. It's used in the Dialer plug-in.