[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r34488 - gnunet/src/sensor
From: |
gnunet |
Subject: |
[GNUnet-SVN] r34488 - gnunet/src/sensor |
Date: |
Sun, 7 Dec 2014 01:21:10 +0100 |
Author: grothoff
Date: 2014-12-07 01:21:10 +0100 (Sun, 07 Dec 2014)
New Revision: 34488
Modified:
gnunet/src/sensor/gnunet-service-sensor_monitoring.c
Log:
-fix leak
Modified: gnunet/src/sensor/gnunet-service-sensor_monitoring.c
===================================================================
--- gnunet/src/sensor/gnunet-service-sensor_monitoring.c 2014-12-07
00:17:25 UTC (rev 34487)
+++ gnunet/src/sensor/gnunet-service-sensor_monitoring.c 2014-12-07
00:21:10 UTC (rev 34488)
@@ -200,7 +200,8 @@
* @return size of new parsed value, 0 for error
*/
static size_t
-parse_sensor_value (const char *value, struct GNUNET_SENSOR_SensorInfo *sensor,
+parse_sensor_value (const char *value,
+ struct GNUNET_SENSOR_SensorInfo *sensor,
void **ret)
{
double *dval;
@@ -215,7 +216,11 @@
*dval = strtod (value, &endptr);
if (value == endptr)
+ {
+ GNUNET_free (dval);
+ *ret = NULL;
return 0;
+ }
*ret = dval;
return sizeof (double);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r34488 - gnunet/src/sensor,
gnunet <=