2008-02-19 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Tue, 19 Feb 2008 16:03:56 +0000 (16:03 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Tue, 19 Feb 2008 16:03:56 +0000 (16:03 +0000)
* client.cc (default_uiserver_cmdline): Change default uiserver
path and remove work-around.

src/ChangeLog
src/engine-assuan.c

index 6ac1e02..99550f9 100644 (file)
@@ -1,3 +1,8 @@
+2008-02-19  Marcus Brinkmann  <marcus@g10code.de>
+
+       * engine-assuan.c (get_uiserver_name): Change default uiserver
+       path and remove work-around.
+
 2008-02-18  Werner Koch  <wk@g10code.com>
 
        * message.cpp (pgp_body_to_attachment): New.
index ccee7da..50526c8 100644 (file)
@@ -318,12 +318,7 @@ get_uiserver_name (void)
       uiserver = read_w32_registry_string (NULL, GNUPG_REGKEY, 
                                            "UI Server");
       if (!uiserver)
-        uiserver = xstrdup ("bin\\kleopatra.exe --daemon");
-
-      /* FIXME: Very dirty work-around to make kleopatra find its
-         DLLs.  */
-      if (!strncmp (uiserver, "bin\\kleopatra.exe", 17))
-        chdir (dir);
+        uiserver = xstrdup ("kleopatra.exe --daemon");
 
       name = xmalloc (strlen (dir) + strlen (uiserver) + 2);
       strcpy (stpcpy (stpcpy (name, dir), "\\"), uiserver);