[brasero] Fix wrong use of virtual function member



commit 59b544a4d1f7d68b44dadac14601e7d6d1cedaca
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date:   Fri Jul 31 15:20:38 2009 +0200

    Fix wrong use of virtual function member

 libbrasero-burn/brasero-session-cfg.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/libbrasero-burn/brasero-session-cfg.c b/libbrasero-burn/brasero-session-cfg.c
index e8364d2..cf2d1fd 100644
--- a/libbrasero-burn/brasero-session-cfg.c
+++ b/libbrasero-burn/brasero-session-cfg.c
@@ -115,7 +115,7 @@ brasero_session_cfg_wrong_extension_signal (BraseroSessionCfg *session)
 	
 	return_value.g_type = 0;
 	g_value_init (&return_value, G_TYPE_BOOLEAN);
-	g_value_set_int (&return_value, FALSE);
+	g_value_set_boolean (&return_value, FALSE);
 
 	g_signal_emitv (instance_and_params,
 			session_cfg_signals [WRONG_EXTENSION_SIGNAL],
@@ -213,8 +213,8 @@ brasero_session_cfg_get_output_path (BraseroBurnSession *session,
 	klass = BRASERO_BURN_SESSION_CLASS (brasero_session_cfg_parent_class);
 
 	result = klass->get_output_path (session,
-					 toc,
-					 image);
+					 image,
+					 toc);
 	if (result == BRASERO_BURN_OK)
 		return result;
 
@@ -1208,6 +1208,8 @@ brasero_session_cfg_flags_changed (BraseroBurnSession *session)
 	BraseroSessionCfgPrivate *priv;
 
 	priv = BRASERO_SESSION_CFG_PRIVATE (session);
+	if (priv->disabled)
+		return;
 
 	/* when we update the flags we don't want a
 	 * whole series of "flags-changed" emitted.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]