X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=perl%2FGuestfs.xs;h=96b02f9b5fff327609a3a3b777f5d99276e6d5e8;hb=efdf252102a65b691e405f80de4261dfc8a0035b;hp=4b059101485f04838ad8e136e2239b8911e29b4d;hpb=bcb3fc0c3336c05e9ecbbfb25c7c31b42bd3e32e;p=libguestfs.git diff --git a/perl/Guestfs.xs b/perl/Guestfs.xs index 4b05910..96b02f9 100644 --- a/perl/Guestfs.xs +++ b/perl/Guestfs.xs @@ -2635,3 +2635,18 @@ PREINIT: if (r == -1) croak ("scrub_freespace: %s", guestfs_last_error (g)); +SV * +mkdtemp (g, template) + guestfs_h *g; + char *template; +PREINIT: + char *dir; + CODE: + dir = guestfs_mkdtemp (g, template); + if (dir == NULL) + croak ("mkdtemp: %s", guestfs_last_error (g)); + RETVAL = newSVpv (dir, 0); + free (dir); + OUTPUT: + RETVAL +