/[global]/global/htags/htags.c
ViewVC logotype

Diff of /global/htags/htags.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.31 by shigio, Sun Feb 20 01:37:26 2005 UTC revision 1.32 by shigio, Mon Feb 21 00:16:03 2005 UTC
# Line 992  configuration(argc, argv) Line 992  configuration(argc, argv)
992                          set_env("GTAGSCONF", real);                          set_env("GTAGSCONF", real);
993                  }                  }
994                  if (label)                  if (label)
995                          set_env("GTAGSLABEL", gtagslabel);                          set_env("GTAGSLABEL", label);
996          }          }
997          /*          /*
998           * Config variables.           * Config variables.
# Line 1452  main(argc, argv) Line 1452  main(argc, argv)
1452                          else if (!strcmp("cvsweb-cvsroot", long_options[option_index].name))                          else if (!strcmp("cvsweb-cvsroot", long_options[option_index].name))
1453                                  cvsweb_cvsroot = optarg;                                  cvsweb_cvsroot = optarg;
1454                          else if (!strcmp("gtagsconf", long_options[option_index].name))                          else if (!strcmp("gtagsconf", long_options[option_index].name))
1455                                  strlimcpy(gtagsconf, optarg, sizeof(gtagsconf));                                  ;       /*  --gtagsconf is estimated only once. */
1456                          else if (!strcmp("gtagslabel", long_options[option_index].name))                          else if (!strcmp("gtagslabel", long_options[option_index].name))
1457                                  gtagslabel = optarg;                                  ;       /* --gtagslabel is estimated only once. */
1458                          else if (!strcmp("style-sheet", long_options[option_index].name))                          else if (!strcmp("style-sheet", long_options[option_index].name))
1459                                  style_sheet = optarg;                                  style_sheet = optarg;
1460                          break;                          break;
# Line 1633  main(argc, argv) Line 1633  main(argc, argv)
1633                  if (realpath(dbpath, buf) == NULL)                  if (realpath(dbpath, buf) == NULL)
1634                          die("cannot get realpath of dbpath.");                          die("cannot get realpath of dbpath.");
1635                  strlimcpy(dbpath, buf, sizeof(dbpath));                  strlimcpy(dbpath, buf, sizeof(dbpath));
                 if (gtagsconf[0]) {  
                         if (realpath(gtagsconf, buf) == NULL)  
                                 die("cannot get realpath of gtagsconf.");  
                         strlimcpy(gtagsconf, buf, sizeof(gtagsconf));  
                 }  
1636          }          }
1637          /*          /*
1638           * for global(1) and gtags(1).           * for global(1) and gtags(1).
# Line 1645  main(argc, argv) Line 1640  main(argc, argv)
1640          set_env("GTAGSROOT", cwdpath);          set_env("GTAGSROOT", cwdpath);
1641          set_env("GTAGSDBPATH", dbpath);          set_env("GTAGSDBPATH", dbpath);
1642          set_env("GTAGSLIBPATH", "");          set_env("GTAGSLIBPATH", "");
         if (gtagsconf[0])  
                 set_env("GTAGSCONF", gtagsconf);  
         if (gtagslabel)  
                 set_env("GTAGSLABEL", gtagslabel);  
1643          /*          /*
1644           * check directories           * check directories
1645           */           */

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26