summaryrefslogtreecommitdiffstats
path: root/ruby
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2010-04-06 11:03:03 +0100
committerRichard Jones <rjones@redhat.com>2010-04-07 12:06:07 +0100
commit2ade61d1f864c75ce65c358e4ac8a012a897b89a (patch)
tree1b52041f14cc1b8959a467c0445238bb8dd0a89c /ruby
parentf42f2df8bc45b70064f52b0b279317931c8568fc (diff)
downloadlibguestfs-2ade61d1f864c75ce65c358e4ac8a012a897b89a.tar.gz
libguestfs-2ade61d1f864c75ce65c358e4ac8a012a897b89a.tar.xz
libguestfs-2ade61d1f864c75ce65c358e4ac8a012a897b89a.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
Diffstat (limited to 'ruby')
0 files changed, 0 insertions, 0 deletions