Compile xstrdup and xstrndup iff they are needed.

This commit is contained in:
Matt Kraai 2000-08-26 16:52:28 +00:00
parent 06aeb6c417
commit 88cc3057fd

View File

@ -1503,7 +1503,7 @@ extern void *xcalloc(size_t nmemb, size_t size)
}
#endif
#if defined BB_FEATURE_NFSMOUNT || defined BB_LSMOD
#if defined BB_FEATURE_NFSMOUNT || defined BB_SH
# ifndef DMALLOC
extern char * xstrdup (const char *s) {
char *t;
@ -1519,7 +1519,9 @@ extern char * xstrdup (const char *s) {
return t;
}
# endif
#endif
#if defined BB_FEATURE_NFSMOUNT
extern char * xstrndup (const char *s, int n) {
char *t;