Ack.

On 01/13/2011 06:01 AM, Alon Levy wrote:
---
  server/reds.c |    4 ++--
  1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/server/reds.c b/server/reds.c
index d325e20..7b4782c 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -733,6 +733,8 @@ static void reds_agent_remove()
      SpiceCharDeviceInstance *sin = vdagent;
      SpiceCharDeviceInterface *sif;

+    ASSERT(reds->agent_state.connected)
+    reds->agent_state.connected = 0;
      vdagent = NULL;
      reds_update_mouse_mode();

@@ -740,9 +742,7 @@ static void reds_agent_remove()
          return;
      }

-    ASSERT(reds->agent_state.connected)
      sif = SPICE_CONTAINEROF(sin->base.sif, SpiceCharDeviceInterface, base);
-    reds->agent_state.connected = 0;
      if (sif->state) {
          sif->state(sin, reds->agent_state.connected);
      }
_______________________________________________
Spice-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to