Detect --display=DISPID.
authorWerner Koch <wk@gnupg.org>
Tue, 19 Oct 2010 16:49:05 +0000 (18:49 +0200)
committerWerner Koch <wk@gnupg.org>
Tue, 19 Oct 2010 16:49:05 +0000 (18:49 +0200)
That might not help because I am not sure whether the final
-display=DISPID works in Qt.

ChangeLog
pinentry.c

index 1697a50..62fa863 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-10-19  Werner Koch  <wk@g10code.com>
+
+       * pinentry.c (pinentry_have_display): Also detect
+       --display=DISPID.
+
 2010-08-12  Werner Koch  <wk@g10code.com>
 
        * pinentrydialog.cpp (PinEntryDialog): s/PasswordEchoOnEdit/Password/.
index 98103a1..8827621 100644 (file)
@@ -399,7 +399,7 @@ pinentry_have_display (int argc, char **argv)
     return 1;
 #endif
   for (; argc; argc--, argv++)
-    if (!strcmp (*argv, "--display"))
+    if (!strcmp (*argv, "--display") || !strncmp (*argv, "--display=", 10))
       return 1;
   return 0;
 }