]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
xen: Add a missing break to the handling of XEN_DOMCTL_max_vcpus
authorFlorian Krohm <florian@eich-krohm.de>
Mon, 21 Jan 2013 13:46:57 +0000 (13:46 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Mon, 21 Jan 2013 13:46:57 +0000 (13:46 +0000)
found by Coverity's checker.
Also fix another missing break XEN_SYSCTL_numainfo found by via a
by-eye check. This one is at the end of the switch so it is benign.
Patch by Ian Campbell <ian.campbell@citrix.com>.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13251

coregrind/m_syswrap/syswrap-xen.c

index d9315b3467b1eb0d9df9d403fd44679a260be7cf..be884a1e4b3ecde92ceb1318a0a4363be84e2a43 100644 (file)
@@ -822,6 +822,7 @@ POST(sysctl)
                      sizeof(uint64_t) * sysctl->u.numainfo.max_node_index);
       POST_MEM_WRITE((Addr)sysctl->u.numainfo.node_to_node_distance.p,
                      sizeof(uint32_t) * sysctl->u.numainfo.max_node_index);
+      break;
    }
 #undef POST_XEN_SYSCTL_WRITE
 #undef __POST_XEN_SYSCTL_WRITE
@@ -861,6 +862,7 @@ POST(domctl){
 
    case VKI_XEN_DOMCTL_max_vcpus:
       POST_XEN_DOMCTL_WRITE(max_vcpus, max);
+      break;
 
    case VKI_XEN_DOMCTL_get_address_size:
       __POST_XEN_DOMCTL_WRITE(get_address_size, address_size, size);