From e9c7ebf73949f162d4fb5b5cfae4773d0c889179 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Quentin?=
 <jquentin@jquentin-laptop-kub2.(none)>
Date: Thu, 26 Mar 2009 12:53:50 -0400
Subject: [PATCH] Bug fixed : unholding (UNHOLD_CURRENT, UNHOLD_RECORD)

---
 sflphone_kde/Call.cpp         | 8 ++++++++
 sflphone_kde/sflphone_const.h | 2 ++
 2 files changed, 10 insertions(+)

diff --git a/sflphone_kde/Call.cpp b/sflphone_kde/Call.cpp
index 48bc86997f..dc6b7a62f0 100644
--- a/sflphone_kde/Call.cpp
+++ b/sflphone_kde/Call.cpp
@@ -101,6 +101,14 @@ daemon_call_state Call::toDaemonCallState(const QString & stateName)
 	{
 		return DAEMON_CALL_STATE_CURRENT;
 	}
+	if(stateName == QString(CALL_STATE_CHANGE_UNHOLD_CURRENT))
+	{
+		return DAEMON_CALL_STATE_CURRENT;
+	}
+	if(stateName == QString(CALL_STATE_CHANGE_UNHOLD_RECORD))
+	{
+		return DAEMON_CALL_STATE_CURRENT;
+	}
 	if(stateName == QString(CALL_STATE_CHANGE_HOLD))
 	{
 		return DAEMON_CALL_STATE_HOLD;
diff --git a/sflphone_kde/sflphone_const.h b/sflphone_kde/sflphone_const.h
index cf39217642..a4caa7a204 100644
--- a/sflphone_kde/sflphone_const.h
+++ b/sflphone_kde/sflphone_const.h
@@ -108,6 +108,8 @@
 #define CALL_STATE_CHANGE_HOLD            "HOLD"
 #define CALL_STATE_CHANGE_BUSY            "BUSY"
 #define CALL_STATE_CHANGE_FAILURE         "FAILURE"
+#define CALL_STATE_CHANGE_UNHOLD_CURRENT  "UNHOLD_CURRENT"
+#define CALL_STATE_CHANGE_UNHOLD_RECORD  "UNHOLD_RECORD"
 
 #define MAX_HISTORY_CAPACITY      60
 
-- 
GitLab