diff --git a/tools/libxl/libxl.c b/tools/libxl/libxl.c index 7a973d0831..35bdf52a9a 100644 --- a/tools/libxl/libxl.c +++ b/tools/libxl/libxl.c @@ -93,6 +93,7 @@ int libxl_ctx_free(libxl_ctx *ctx) if (ctx->xch) xc_interface_close(ctx->xch); libxl_version_info_dispose(&ctx->version_info); if (ctx->xsh) xs_daemon_close(ctx->xsh); + free(ctx); return 0; }