summaryrefslogtreecommitdiffstats
path: root/python/guestfs-py.c
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2010-04-06 11:03:03 +0100
committerRichard Jones <rjones@redhat.com>2010-04-08 22:21:20 +0100
commitd5f98968a48cb8edd269e4865c4a851d187b98e3 (patch)
treec6e7bb87f0a42f89f26a51bbde1eaf8d05782530 /python/guestfs-py.c
parentd7bb3540266ab728657420c05b2adeb57218782e (diff)
downloadlibguestfs-d5f98968a48cb8edd269e4865c4a851d187b98e3.tar.gz
libguestfs-d5f98968a48cb8edd269e4865c4a851d187b98e3.tar.xz
libguestfs-d5f98968a48cb8edd269e4865c4a851d187b98e3.zip
Check error returns from posix_fallocate (RHBZ#579664).
posix_fallocate has a non-standard way to return error indications. Thus all our calls to posix_fallocate were effectively unchecked. For example: $ guestfish alloc test.img 1P $ echo $? 0 $ ll test.img -rw-rw-r--. 1 rjones rjones 0 2010-04-06 11:02 test.img $ rm test.img With this change, errors are detected and reported properly: $ ./fish/guestfish alloc test.img 1P fallocate: File too large This is a fix for: https://bugzilla.redhat.com/show_bug.cgi?id=579664 (cherry picked from commit 2ade61d1f864c75ce65c358e4ac8a012a897b89a)
Diffstat (limited to 'python/guestfs-py.c')
0 files changed, 0 insertions, 0 deletions