From c13e4b9a301d224ab610b9f95538076bf44e5e46 Mon Sep 17 00:00:00 2001 From: "matthias.ringwald" Date: Thu, 16 Jul 2009 19:09:17 +0000 Subject: [PATCH] alloc mem before using... :) --- src/btstack.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/btstack.c b/src/btstack.c index 04ba14452..909a00938 100644 --- a/src/btstack.c +++ b/src/btstack.c @@ -73,17 +73,17 @@ int bt_open(){ return -1; } - // init state machine - btstack_connection->state = SOCKET_W4_HEADER; - btstack_connection->bytes_read = 0; - btstack_connection->bytes_to_read = 2; - // register with run loop btstack_connection = malloc( sizeof(connection_t)); if (btstack_connection == NULL) return -1; btstack_connection->ds.fd = btstack_socket; btstack_connection->ds.process = btstack_socket_process; run_loop_add(&btstack_connection->ds); + + // init state machine + btstack_connection->state = SOCKET_W4_HEADER; + btstack_connection->bytes_read = 0; + btstack_connection->bytes_to_read = 2; return 0; }