OSDN Git Service

Fixes a free on the wrong structure.
authorVinicius Costa Gomes <vinicius.gomes@openbossa.org>
Thu, 28 Aug 2008 19:22:28 +0000 (16:22 -0300)
committerVinicius Costa Gomes <vinicius.gomes@openbossa.org>
Thu, 28 Aug 2008 19:22:28 +0000 (16:22 -0300)
network/server.c

index 18ee24f..3fa99d2 100644 (file)
@@ -531,7 +531,8 @@ reply:
 
 static void setup_destroy(void *user_data)
 {
-       struct timeout *to = user_data;
+       struct network_adapter *na = user_data;
+       struct timeout *to = na->to;
 
        if (to->id)
                g_source_remove(to->id);