diff options
| author | Peter Stephenson <pws@zsh.org> | 2015-07-23 10:04:09 +0100 |
|---|---|---|
| committer | Peter Stephenson <pws@zsh.org> | 2015-07-23 10:04:09 +0100 |
| commit | bbd4cae6ad3dc52702e61397cbab9197e55b21b5 (patch) | |
| tree | 20de30ecd8d878b0a7c8b4eca003e918c5d5f851 /Src/utils.c | |
| parent | 35849: close fd's from process substitution after fork (diff) | |
| download | zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.tar zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.tar.gz zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.tar.bz2 zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.tar.lz zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.tar.xz zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.tar.zst zsh-bbd4cae6ad3dc52702e61397cbab9197e55b21b5.zip | |
35872: protect against NULL pointers in unmeta
Diffstat (limited to 'Src/utils.c')
| -rw-r--r-- | Src/utils.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Src/utils.c b/Src/utils.c index ba9056459..0acab88ff 100644 --- a/Src/utils.c +++ b/Src/utils.c @@ -4401,7 +4401,10 @@ unmeta(const char *file_name) char *p; const char *t; int newsz, meta; - + + if (!file_name) + return NULL; + meta = 0; for (t = file_name; *t; t++) { if (*t == Meta) |
