diff options
author | Jim Meyering <meyering@redhat.com> | 2008-02-08 12:22:09 (GMT) |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2008-02-08 17:22:43 (GMT) |
commit | 11a7ac23a2d7464a74ceb7b97dbae4d5a0208576 (patch) | |
tree | 9b4f26d1675ef802b82b01a8780a58d21c17bd2a /include | |
parent | 5134d8fea06ab51459fd095d091d1e6f73a44553 (diff) | |
download | linux-11a7ac23a2d7464a74ceb7b97dbae4d5a0208576.tar.xz |
uml: improved error handling while locating temp dir
* arch/um/os-Linux/mem.c (make_tempfile): Don't deref NULL upon failed malloc.
* arch/um/os-Linux/mem.c (make_tempfile): Handle NULL tempdir.
Don't let a long tempdir (e.g., via TMPDIR) provoke heap corruption.
[ jdike - formatting cleanups, deleted obsolete comment ]
Signed-off-by: Jim Meyering <meyering@redhat.com>
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions