Lines Matching defs:infopath
72 from the environment variable INFOPATH if there is one, or you can
75 char *infopath = (char *)NULL;
143 temp = info_file_in_path (partial, infopath);
363 infopath = (char *)
366 strcpy (infopath, DEFAULT_INFOPATH);
370 /* Add PATH to the list of paths found in INFOPATH. 2nd argument says
371 whether to put PATH at the front or end of INFOPATH. */
377 if (!infopath)
379 infopath = (char *)xmalloc (infopath_size = 200 + strlen (path));
380 infopath[0] = '\0';
383 len = strlen (path) + strlen (infopath);
386 infopath = (char *)xrealloc (infopath, (infopath_size += (2 * len) + 2));
388 if (!*infopath)
389 strcpy (infopath, path);
392 strcat (infopath, PATH_SEP);
393 strcat (infopath, path);
397 char *temp = xstrdup (infopath);
398 strcpy (infopath, path);
399 strcat (infopath, PATH_SEP);
400 strcat (infopath, temp);
405 /* Make INFOPATH have absolutely nothing in it. */
409 if (infopath)
410 free (infopath);
412 infopath = (char *)NULL;