]> xenbits.xensource.com Git - libvirt.git/commit
Fix error handling of readdir() in virFileLoopDeviceOpen
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 3 May 2013 13:26:56 +0000 (14:26 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Mon, 13 May 2013 12:15:19 +0000 (13:15 +0100)
commit1eeff53d7d2f5cdd135613d774bc09ee4ee8e8dd
treed0c0b487775a0ef66a56fbfda94fc272783b8967
parentc8fa7e8c552b5c29081c8054486ee3df202d3738
Fix error handling of readdir() in virFileLoopDeviceOpen

To correctly handle errors from readdir() you must set 'errno'
to zero before invoking it & check its value afterwards to
distinguish error from EOF.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/util/virfile.c