--- src/node_device.c.orig 2009-07-01 16:53:40.000000000 +0200 +++ src/node_device.c 2009-07-01 16:53:58.000000000 +0200 @@ -453,8 +453,8 @@ get_wwns(virConnectPtr conn, if (*wwnn == NULL || *wwpn == NULL) { /* Free the other one, if allocated... */ - VIR_FREE(wwnn); - VIR_FREE(wwpn); + VIR_FREE(*wwnn); + VIR_FREE(*wwpn); ret = -1; virReportOOMError(conn); }