OSDN Git Service

raw-win32: Fix bdrv_flush return value
authorKevin Wolf <kwolf@redhat.com>
Fri, 28 Jan 2011 14:57:39 +0000 (15:57 +0100)
committerKevin Wolf <kwolf@redhat.com>
Mon, 31 Jan 2011 09:03:00 +0000 (10:03 +0100)
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/raw-win32.c

index 06c9710..c204a80 100644 (file)
@@ -153,7 +153,7 @@ static int raw_flush(BlockDriverState *bs)
     int ret;
 
     ret = FlushFileBuffers(s->hfile);
-    if (ret != 0) {
+    if (ret == 0) {
         return -EIO;
     }