diff options
Diffstat (limited to 'newlib/libc/posix/wordfree.c')
-rw-r--r-- | newlib/libc/posix/wordfree.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/newlib/libc/posix/wordfree.c b/newlib/libc/posix/wordfree.c deleted file mode 100644 index 2d1208c3e..000000000 --- a/newlib/libc/posix/wordfree.c +++ /dev/null @@ -1,42 +0,0 @@ -/* Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved. - * - * Permission to use, copy, modify, and distribute this software - * is freely granted, provided that this notice is preserved. - */ - -#ifndef _NO_WORDEXP - -#include <sys/param.h> -#include <sys/stat.h> - -#include <ctype.h> -#include <dirent.h> -#include <errno.h> -#include <glob.h> -#include <pwd.h> -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> - -#include <wordexp.h> - -void -wordfree(wordexp_t *pwordexp) -{ - int i; - - if (pwordexp == NULL) - return; - - if (pwordexp->we_wordv == NULL) - return; - - for(i = 0; i < pwordexp->we_wordc; i++) - free(pwordexp->we_wordv[i]); - - free(pwordexp->we_wordv); - pwordexp->we_wordv = NULL; -} - -#endif /* !_NO_WORDEXP */ |