diff options
Diffstat (limited to 'src/beaver-target-qemu.c')
-rw-r--r-- | src/beaver-target-qemu.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/beaver-target-qemu.c b/src/beaver-target-qemu.c index a5fb371..41f35fb 100644 --- a/src/beaver-target-qemu.c +++ b/src/beaver-target-qemu.c @@ -239,8 +239,9 @@ beaver_target_qemu_start (BeaverTargetQEMU *btq, GError **out_err) if (priv->kernel && priv->rootfs) { gchar *args[] = {QEMU_SCRIPT, priv->kernel, priv->rootfs, NULL}; -#ifdef ANJUTA_2_23_OR_HIGHER +#ifdef ANJUTA_2_28_OR_HIGHER if (!anjuta_launcher_execute_v (priv->launcher, + NULL, args, NULL, launcher_data_cb, @@ -249,16 +250,27 @@ beaver_target_qemu_start (BeaverTargetQEMU *btq, GError **out_err) g_warning ("Error launching QEMU"); return FALSE; #else +#ifdef ANJUTA_2_23_TO_26 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 #endif } else { - beaver_target_qemu_set_state (BEAVER_TARGET (btq), + beaver_target_qemu_set_state (BEAVER_TARGET (btq), TARGET_STATE_READY); } } |