Qt: Failing assert for targetless revolution
For targetless revolution, popup_revolution_dialog() gets called with NULL (should be nullptr?) government, but it uses the parameter without checking against that -> government_number() assert fails.
It was not only an failing assert, but Qt-client's targetless revolution was not working at all.
For targetless revolution, popup_revolution_dialog() gets called with NULL (should be nullptr?) government, but it uses the parameter without checking against that -> government_number() assert fails.