[PATCH 2/2] virfile: Update example use of virDirRead()

Michal Privoznik mprivozn at redhat.com
Wed Jul 14 15:00:35 UTC 2021


We have an example in virDirRead() documentation on how to use
the function. In there, the directory structure is plain DIR, but
that won't work anymore. Switch over to g_autoptr(DIR) which is
what we use now.

Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
---
 src/util/virfile.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/util/virfile.c b/src/util/virfile.c
index 4f98b011be..723e1ca6e5 100644
--- a/src/util/virfile.c
+++ b/src/util/virfile.c
@@ -2889,9 +2889,9 @@ virDirOpenQuiet(DIR **dirp, const char *name)
  * @name: if non-NULL, the name related to @dirp for use in error reporting
  *
  * Wrapper around readdir. Typical usage:
+ *   g_autoptr(DIR) dir = NULL;
  *   struct dirent *ent;
  *   int rc;
- *   DIR *dir;
  *   if (virDirOpen(&dir, name) < 0)
  *       goto error;
  *   while ((rc = virDirRead(dir, &ent, name)) > 0)
-- 
2.31.1




More information about the libvir-list mailing list