diff --git a/src/util/virfile.h b/src/util/virfile.h index 0a520a7522..7a92364a5c 100644 --- a/src/util/virfile.h +++ b/src/util/virfile.h @@ -89,6 +89,7 @@ static inline void virForceCloseHelper(int *fd) */ #define VIR_AUTOCLOSE __attribute__((cleanup(virForceCloseHelper))) int +G_DEFINE_AUTOPTR_CLEANUP_FUNC(FILE, fclose); /* Opaque type for managing a wrapper around a fd. */ struct _virFileWrapperFd;