]> git.proxmox.com Git - qemu.git/blobdiff - block-vpc.c
probing fixes
[qemu.git] / block-vpc.c
index 88ad575bf8062c821a9668c1f9e0b4d4452c301b..e4c51bab2ad4c03f10059c93459b8a5cb32ebc99 100644 (file)
@@ -81,9 +81,8 @@ typedef struct BDRVVPCState {
 
 static int vpc_probe(const uint8_t *buf, int buf_size, const char *filename)
 {
-    if (!strncmp(buf, "conectix", 8))
+    if (buf_size >= 8 && !strncmp(buf, "conectix", 8))
        return 100;
-
     return 0;
 }