diff options
| author | Tim Kientzle <kientzle@FreeBSD.org> | 2008-03-14 22:40:36 +0000 |
|---|---|---|
| committer | Tim Kientzle <kientzle@FreeBSD.org> | 2008-03-14 22:40:36 +0000 |
| commit | d6f37be734ef9527db251e787803de56ef1505dc (patch) | |
| tree | 1332b07f793af722bfa8f7a08a71422ab5f5f01b /lib | |
| parent | 42d1f7b4bab0036b25eba3d93e7f37c361fc38e9 (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libarchive/archive_entry.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libarchive/archive_entry.c b/lib/libarchive/archive_entry.c index 8ca69fe422b9..cc7e4d30582b 100644 --- a/lib/libarchive/archive_entry.c +++ b/lib/libarchive/archive_entry.c @@ -307,6 +307,8 @@ aes_copy_wcs_len(struct aes *aes, const wchar_t *wcs, size_t len) struct archive_entry * archive_entry_clear(struct archive_entry *entry) { + if (entry == NULL) + return (NULL); aes_clean(&entry->ae_fflags_text); aes_clean(&entry->ae_gname); aes_clean(&entry->ae_hardlink); |
