avoid "syntax-check" failure: hide cast of argument to free
[libguestfs.git] / fuse / guestmount.c
index c7220c0..d45c18b 100644 (file)
@@ -360,8 +360,10 @@ fg_readlink (const char *path, char *buf, size_t size)
   memcpy (buf, r, len);
   buf[len] = '\0';
 
-  if (free_it)
-    free ((char *) r);
+  if (free_it) {
+    char *tmp = (char *) r;
+    free (tmp);
+  }
 
   return 0;
 }