Lines Matching refs:XKM_OUTPUT_DIR
71 if (access(XKM_OUTPUT_DIR, W_OK | X_OK) == 0) {
72 directory = XKM_OUTPUT_DIR;
73 if (XKM_OUTPUT_DIR[strlen(XKM_OUTPUT_DIR) - 1] != '/')
102 char *buf = NULL, keymap[PATH_MAX], xkm_output_dir[PATH_MAX];
120 OutputDirectory(xkm_output_dir, sizeof(xkm_output_dir));
152 xkm_output_dir, keymap) == -1)
299 char buf[PATH_MAX], xkm_output_dir[PATH_MAX];
304 OutputDirectory(xkm_output_dir, sizeof(xkm_output_dir));
305 if ((XkbBaseDirectory != NULL) && (xkm_output_dir[0] != '/')
307 && (!isalpha(xkm_output_dir[0]) || xkm_output_dir[1] != ':')
311 xkm_output_dir, mapName) >= PATH_MAX)
315 if (snprintf(buf, PATH_MAX, "%s%s.xkm", xkm_output_dir, mapName)