diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2012-06-20 14:27:49 -0300 |
---|---|---|
committer | Arun Raghavan <arun.raghavan@collabora.co.uk> | 2012-09-28 11:29:45 +0800 |
commit | d999c3d9408656f2b3c370a3c010afd60693cbf7 (patch) | |
tree | 6928d570457809cf7cbd1863c05dae712a8a0266 | |
parent | 36c7fba0ee16df785687edbe7fbf6aba225d9469 (diff) |
thermometer: Reduce array size for Measurement Interval
Measurement Interval is a 16-bits value characteristic used to enable
and control the interval between consecutive temperature measurements.
-rw-r--r-- | thermometer/thermometer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/thermometer/thermometer.c b/thermometer/thermometer.c index 914f77c7..087662ef 100644 --- a/thermometer/thermometer.c +++ b/thermometer/thermometer.c @@ -50,6 +50,7 @@ #define VALID_RANGE_DESC_SIZE 4 #define TEMPERATURE_TYPE_SIZE 1 +#define MEASUREMENT_INTERVAL_SIZE 2 struct thermometer { DBusConnection *conn; /* The connection to the bus */ @@ -474,7 +475,7 @@ static void read_interval_cb(guint8 status, const guint8 *pdu, guint16 len, gpointer user_data) { struct characteristic *ch = user_data; - uint8_t value[ATT_MAX_MTU]; + uint8_t value[MEASUREMENT_INTERVAL_SIZE]; uint16_t interval; ssize_t vlen; |