X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=fish%2Falloc.c;h=7799e4e1c5f0b34ce079934eea7d7c0a13ecdcd3;hp=29d9845b4c74bd13618dbfdf5c4ca12d26aff39d;hb=4accf3197235300029d04d0ab637b66eaaf9f8df;hpb=d5c8d3b45b9646a4ae9d4ea033e1cc13a6e25c1f diff --git a/fish/alloc.c b/fish/alloc.c index 29d9845..7799e4e 100644 --- a/fish/alloc.c +++ b/fish/alloc.c @@ -31,7 +31,7 @@ #include "fish.h" int -do_alloc (const char *cmd, int argc, char *argv[]) +run_alloc (const char *cmd, size_t argc, char *argv[]) { if (argc != 2) { fprintf (stderr, _("use 'alloc file size' to create an image\n")); @@ -45,7 +45,7 @@ do_alloc (const char *cmd, int argc, char *argv[]) } int -do_sparse (const char *cmd, int argc, char *argv[]) +run_sparse (const char *cmd, size_t argc, char *argv[]) { if (argc != 2) { fprintf (stderr, _("use 'sparse file size' to create a sparse image\n")); @@ -133,7 +133,9 @@ alloc_disk (const char *filename, const char *size_str, int add, int sparse) } if (add) { - if (guestfs_add_drive (g, filename) == -1) { + if (guestfs_add_drive_opts (g, filename, + GUESTFS_ADD_DRIVE_OPTS_FORMAT, "raw", + -1) == -1) { unlink (filename); return -1; }