X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=fish%2Falloc.c;h=08790a7ec4650d0fc4f9fdfd9ecf0572215a340e;hp=29d9845b4c74bd13618dbfdf5c4ca12d26aff39d;hb=HEAD;hpb=d5c8d3b45b9646a4ae9d4ea033e1cc13a6e25c1f diff --git a/fish/alloc.c b/fish/alloc.c index 29d9845..08790a7 100644 --- a/fish/alloc.c +++ b/fish/alloc.c @@ -13,7 +13,7 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include @@ -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; }