diff options
Diffstat (limited to 'scripts/kconfig/util.c')
| -rw-r--r-- | scripts/kconfig/util.c | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/kconfig/util.c b/scripts/kconfig/util.c index b98a79e30e04..c6f6e21b809f 100644 --- a/scripts/kconfig/util.c +++ b/scripts/kconfig/util.c @@ -154,3 +154,14 @@ void *xrealloc(void *p, size_t size)  	fprintf(stderr, "Out of memory.\n");  	exit(1);  } + +char *xstrdup(const char *s) +{ +	char *p; + +	p = strdup(s); +	if (p) +		return p; +	fprintf(stderr, "Out of memory.\n"); +	exit(1); +}  |