When ConfClerk is called with arguments (alarm), check for >= 3.
authorgregor herrmann <gregoa@debian.org>
Wed, 17 Oct 2012 21:21:17 +0000 (21:21 +0000)
committergregor herrmann <gregoa@debian.org>
Wed, 17 Oct 2012 21:21:17 +0000 (21:21 +0000)
Alarmd seems to add an additional argument.

src/app/main.cpp

index d48ec09..277cd6b 100644 (file)
@@ -41,7 +41,7 @@ int main(int argc, char *argv[])
     QWidget* window = new MainWindow;
 
     // If we were started with the parameters confernceid and eventid, show the corresponding event (alarm)
     QWidget* window = new MainWindow;
 
     // If we were started with the parameters confernceid and eventid, show the corresponding event (alarm)
-    if (argc == 3) {
+    if (argc >= 3) {
         QString conferenceIdStr = argv[1];
         QString eventIdStr = argv[2];
         EventDialog dialog(conferenceIdStr.toInt(), eventIdStr.toInt(), window);
         QString conferenceIdStr = argv[1];
         QString eventIdStr = argv[2];
         EventDialog dialog(conferenceIdStr.toInt(), eventIdStr.toInt(), window);