71c28942fb
The install/uninstall actions need to be type 3137 to run privileged, which means that they must be placed within certain limits (e.g., not at "end") and that they cannot access INSTALLLOCATION (so need an additional un-privileged prepare action to forward that value). Plus, the call to CreateProcessW was passing arguments in a completely wrong way. And then some clean-up. Change-Id: I5b5f338da08931e48653f282cc9fa7b00955fea6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161191 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
5 lines
121 B
Modula-2
5 lines
121 B
Modula-2
LIBRARY "install_updateservice.dll"
|
|
EXPORTS
|
|
InstallUpdateservice
|
|
PrepareUpdateservice
|
|
UninstallUpdateservice
|