aboutsummaryrefslogtreecommitdiffstats
path: root/src/beaver-target-qemu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/beaver-target-qemu.c')
-rw-r--r--src/beaver-target-qemu.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/beaver-target-qemu.c b/src/beaver-target-qemu.c
index b98e780..a5fb371 100644
--- a/src/beaver-target-qemu.c
+++ b/src/beaver-target-qemu.c
@@ -239,11 +239,24 @@ beaver_target_qemu_start (BeaverTargetQEMU *btq, GError **out_err)
if (priv->kernel && priv->rootfs)
{
gchar *args[] = {QEMU_SCRIPT, priv->kernel, priv->rootfs, NULL};
-
- if (!anjuta_launcher_execute_v (priv->launcher, args, launcher_data_cb, btq))
+#ifdef ANJUTA_2_23_OR_HIGHER
+ if (!anjuta_launcher_execute_v (priv->launcher,
+ args,
+ NULL,
+ launcher_data_cb,
+ btq))
{
g_warning ("Error launching QEMU");
return FALSE;
+#else
+ if (!anjuta_launcher_execute_v (priv->launcher,
+ args,
+ launcher_data_cb,
+ btq))
+ {
+ g_warning ("Error launching QEMU");
+ return FALSE;
+#endif
} else {
beaver_target_qemu_set_state (BEAVER_TARGET (btq),
TARGET_STATE_READY);