]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Fix the problem which cause libvirtd to crash
authorOsier Yang <jyang@redhat.com>
Tue, 28 Aug 2012 11:31:56 +0000 (19:31 +0800)
committerOsier Yang <jyang@redhat.com>
Tue, 28 Aug 2012 15:54:17 +0000 (23:54 +0800)
* src/conf/domain_conf.c: Use STREQ_NULLABLE instead of STREQ,
as def->seclables[i]->model could be NULL.

src/conf/domain_conf.c

index c02d6f850208a29a21e5367834dd8dbb2b0bf886..224aec51dc05c3f5552530534c17993a25f9a8bc 100644 (file)
@@ -14995,7 +14995,7 @@ virDomainDiskDefGetSecurityLabelDef(virDomainDiskDefPtr def, const char *model)
         return NULL;
 
     for (i = 0; i < def->nseclabels; i++) {
-        if (STREQ(def->seclabels[i]->model, model))
+        if (STREQ_NULLABLE(def->seclabels[i]->model, model))
             return def->seclabels[i];
     }
     return NULL;