Add array bounds checking in xendDaemonListDomains

This commit is contained in:
Daniel P. Berrange
2006-12-07 18:23:19 +00:00
parent 17817e6a3d
commit 804e20e6c3
2 changed files with 10 additions and 3 deletions
+3 -1
View File
@@ -2625,7 +2625,9 @@ xenDaemonListDomains(virConnectPtr conn, int *ids, int maxids)
continue;
id = xenDaemonDomainLookupByName_ids(conn, node->value, NULL);
if (id >= 0)
ids[ret++] = (int) id;
ids[ret++] = (int) id;
if (ret >= maxids)
break;
}
error: