diff options
Diffstat (limited to 'clients/xzwrite/interface.c')
-rw-r--r-- | clients/xzwrite/interface.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/clients/xzwrite/interface.c b/clients/xzwrite/interface.c index e218621..716e0e3 100644 --- a/clients/xzwrite/interface.c +++ b/clients/xzwrite/interface.c @@ -137,13 +137,14 @@ void build_interface(argc, argv) #ifdef HAVE_PUTENV strlen("XFILESEARCHPATH=") + #endif - strlen(DATADIR) + 5); + strlen(DATADIR) + 12); if (path2 != NULL) { #ifdef HAVE_PUTENV - sprintf(path2, "XFILESEARCHPATH=%s:%s/%%N", path1, DATADIR); + sprintf(path2, "XFILESEARCHPATH=%s:%s/zephyr/%%N", path1, + DATADIR); putenv(path2); #else - sprintf(path2, "%s:%s/%N", path1, DATADIR); + sprintf(path2, "%s:%s/zephyr/%%N", path1, DATADIR); setenv("XFILESEARCHPATH", path2, 1); free(path2); #endif @@ -225,7 +226,7 @@ static void Quit(w, e, p, n) Cardinal *n; { XtDestroyApplicationContext(app_con); - ZCancelSubscriptions(NULL, 0); + ZCancelSubscriptions(0); exit(0); } |