]> Git Repo - qemu.git/blobdiff - fsdev/qemu-fsdev.c
hostmem: add property to map memory with MAP_SHARED
[qemu.git] / fsdev / qemu-fsdev.c
index 4cc04d4fde49622e54e01df158c27e6f829981d0..ccfec139ab2bf127b0f981d1f4631b5a8a21c594 100644 (file)
@@ -76,6 +76,8 @@ int qemu_fsdev_add(QemuOpts *opts)
 
     if (fsle->fse.ops->parse_opts) {
         if (fsle->fse.ops->parse_opts(opts, &fsle->fse)) {
+            g_free(fsle->fse.fsdev_id);
+            g_free(fsle);
             return -1;
         }
     }
@@ -97,11 +99,3 @@ FsDriverEntry *get_fsdev_fsentry(char *id)
     }
     return NULL;
 }
-
-static void fsdev_register_config(void)
-{
-    qemu_add_opts(&qemu_fsdev_opts);
-    qemu_add_opts(&qemu_virtfs_opts);
-}
-machine_init(fsdev_register_config);
-
This page took 0.020587 seconds and 4 git commands to generate.