OSDN Git Service

Unneeded NULL check
authorDr. David Alan Gilbert <dgilbert@redhat.com>
Wed, 18 Nov 2015 11:48:41 +0000 (11:48 +0000)
committerJuan Quintela <quintela@redhat.com>
Thu, 19 Nov 2015 10:49:53 +0000 (11:49 +0100)
The check is unneccesary, we read the value at the start of the
thread, use it, and never change it.  The value is checked to be
non-NULL before thread creation.

Spotted by coverity, CID 1339211

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
migration/migration.c

index 265d13a..1a42aee 100644 (file)
@@ -1345,7 +1345,7 @@ static void *source_return_path_thread(void *opaque)
             break;
         }
     }
-    if (rp && qemu_file_get_error(rp)) {
+    if (qemu_file_get_error(rp)) {
         trace_source_return_path_thread_bad_end();
         mark_source_rp_bad(ms);
     }