diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2018-10-29 17:17:26 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2018-10-29 17:17:26 -0400 |
commit | a5f492acf19664593b040a8cdff1e5e251f65dba (patch) | |
tree | 77b78022fb5138f7d6577ae692fe09802c558bae /indra/llui/lltransutil.h | |
parent | 810cebe967b75c6ba6428e0bdf8fc2fabf8379e5 (diff) |
SL-9980: Launch the first-run updater via explorer.exe as we used to
run the viewer from the installer.
Turns out that the peculiar indirection through explorer.exe was a known trick
for an elevated-privileges program to launch a program as the logged-in
Windows user. (They could have commented that...)
But explorer.exe doesn't pass command-line parameters, so if you want to pass
any such to the actual target program, you have to launch a shortcut with
those parameters.
But this target program (the updater) and its parameters (precheck mumble) are
specific to the very first viewer run after installation, so delete it after.
Having an additional permanent icon that always runs the updater before the
viewer would only confuse matters.
Diffstat (limited to 'indra/llui/lltransutil.h')
0 files changed, 0 insertions, 0 deletions