main.c: set command line options immediately..
commit1277f589fb1a9f0475986d40cc3ba5d32cc68bb3
authorSteffen (Daode) Nurpmeso <sdaoden@users.sf.net>
Fri, 16 May 2014 09:43:18 +0000 (16 11:43 +0200)
committerSteffen (Daode) Nurpmeso <sdaoden@users.sf.net>
Sat, 31 May 2014 20:02:33 +0000 (31 22:02 +0200)
treedadf7bb9cf36cc23d12e6f5c8b4aa221d8b204ff
parentbb4f0476e6a32bf2c457a3bee0b3598079c5d567
main.c: set command line options immediately..

For the unlikely case that someone is sending mails from
within startup files, or lists folders or switches accounts
from in there, most of the settings from the command line
would yet have not been honoured because they will all be
set after the initialization sequence is complete.

Instead of writing a TODO entry to check what happens if
those things happen (or even disallow doing so), ensure
that *all* settings also take place immediately.
It blows the program a bit (uselessly!), but due to our
new way of variable handling it is at least quite cheap.
main.c