version 1.9, 2012/06/08 10:32:40 |
version 1.11, 2013/06/05 02:00:26 |
|
|
#include "config.h" |
#include "config.h" |
#endif |
#endif |
|
|
#include <sys/param.h> |
|
|
|
#include <assert.h> |
#include <assert.h> |
#include <ctype.h> |
#include <ctype.h> |
#include <limits.h> |
#include <limits.h> |
Line 42 manpath_parse(struct manpaths *dirs, const char *file, |
|
Line 40 manpath_parse(struct manpaths *dirs, const char *file, |
|
char *defp, char *auxp) |
char *defp, char *auxp) |
{ |
{ |
#ifdef USE_MANPATH |
#ifdef USE_MANPATH |
char cmd[(MAXPATHLEN * 3) + 20]; |
char cmd[(PATH_MAX * 3) + 20]; |
FILE *stream; |
FILE *stream; |
char *buf; |
char *buf; |
size_t sz, bsz; |
size_t sz, bsz; |
Line 90 manpath_parse(struct manpaths *dirs, const char *file, |
|
Line 88 manpath_parse(struct manpaths *dirs, const char *file, |
|
char *insert; |
char *insert; |
|
|
/* Always prepend -m. */ |
/* Always prepend -m. */ |
manpath_parseline(dirs, auxp); |
manpath_parseline(dirs, auxp); |
|
|
/* If -M is given, it overrides everything else. */ |
/* If -M is given, it overrides everything else. */ |
if (NULL != defp) { |
if (NULL != defp) { |
manpath_parseline(dirs, defp); |
manpath_parseline(dirs, defp); |