test0 (g, str, optstr, strlist, b, integer, filein, fileout)
guestfs_h *g;
char *str;
- char *optstr;
+ char *optstr = SvOK(ST(2)) ? SvPV_nolen(ST(2)) : NULL;
char **strlist;
int b;
int integer;
croak ("add_cdrom: %s", guestfs_last_error (g));
void
+add_drive_ro (g, filename)
+ guestfs_h *g;
+ char *filename;
+PREINIT:
+ int r;
+ PPCODE:
+ r = guestfs_add_drive_ro (g, filename);
+ if (r == -1)
+ croak ("add_drive_ro: %s", guestfs_last_error (g));
+
+void
config (g, qemuparam, qemuvalue)
guestfs_h *g;
char *qemuparam;
- char *qemuvalue;
+ char *qemuvalue = SvOK(ST(2)) ? SvPV_nolen(ST(2)) : NULL;
PREINIT:
int r;
PPCODE:
aug_defvar (g, name, expr)
guestfs_h *g;
char *name;
- char *expr;
+ char *expr = SvOK(ST(2)) ? SvPV_nolen(ST(2)) : NULL;
PREINIT:
int nrnodes;
CODE: