Diff between 6c6e02b3799dbe2cead53897f32a3341edae636e and c621c15d5e719ff91d5fa37bc31955be220bd335
Changed Files
| File | Additions | Deletions | Status |
| android/client/if-gatt.c | +8 | -0 | modified |
Full Patch
diff --git a/android/client/if-gatt.c b/android/client/if-gatt.c
index 1d3730d..d5e2d72 100644
--- a/android/client/if-gatt.c
+++ b/android/client/if-gatt.c
@@ -496,12 +496,20 @@ static const btgatt_callbacks_t gatt_cbacks = {
static void init_p(int argc, const char **argv)
{
+ RETURN_IF_NULL(if_gatt);
+
+ EXEC(if_gatt->init, &gatt_cbacks);
}
/* cleanup */
static void cleanup_p(int argc, const char **argv)
{
+ RETURN_IF_NULL(if_gatt);
+
+ EXECV(if_gatt->cleanup);
+
+ if_gatt = NULL;
}
static struct method methods[] = {