YG
Size: a a a
YG
T
YG
T
var domainsPtr: ptr UncheckedArray[virDomainPtr]
var dn = conn.virConnectListAllDomains(addr(cast[virDomainPtr](domainsPtr)), flags)
YG
T
YG
T
var dn = conn.virConnectListAllDomains(addr(domainsPtr), flags)
YG
T
var dn = conn.virConnectListAllDomains(cast[virDomainPtr](addr domainsPtr), flags)
Error: type mismatch: got <virConnectPtr, virDomainPtr, uint32>
but expected one of:
proc virConnectListAllDomains(conn: virConnectPtr; domains: ptr ptr virDomainPtr;
flags: cuint): cint
first type mismatch at position: 2
required type: ptr ptr virDomainPtr
but expression 'cast[virDomainPtr](addr(domainsPtr))' is of type: virDomainPtr
expression: virConnectListAllDomains(conn, cast[virDomainPtr](addr(domainsPtr)), flags)
YG
T
T
YG
YG
YG
T
YG
T
YG