handover: Free Hs record after sending it
authorSamuel Ortiz <sameo@linux.intel.com>
Fri, 29 Jun 2012 08:13:56 +0000 (10:13 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Fri, 29 Jun 2012 08:13:56 +0000 (10:13 +0200)
plugins/handover.c

index 634efdf..fc7c4a4 100644 (file)
@@ -146,6 +146,9 @@ static int handover_ndef_parse(int client_fd, struct hr_ndef *ndef)
                err = send(client_fd, msg->data, msg->length, MSG_DONTWAIT);
                if (err >= 0)
                        err = 0;
+
+               g_free(msg->data);
+               g_free(msg);
        } else {
                err = 0;
        }