summaryrefslogtreecommitdiff
path: root/src/sparkline.c
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2014-07-02 12:49:14 +0200
committerantirez <antirez@gmail.com>2014-07-02 12:49:14 +0200
commit9d4d810861c64106b9ba5d1a8d8e6241b8de469e (patch)
tree926d0ba8dcca9698410893090fb52643965f85d7 /src/sparkline.c
parent1766d91697cae7f28b50f7ec3347b7789549c35f (diff)
downloadredis-9d4d810861c64106b9ba5d1a8d8e6241b8de469e.tar.gz
Free labels in freeSparklineSequence().
Diffstat (limited to 'src/sparkline.c')
-rw-r--r--src/sparkline.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sparkline.c b/src/sparkline.c
index 6fc694ea1..aeb8aa7da 100644
--- a/src/sparkline.c
+++ b/src/sparkline.c
@@ -78,6 +78,10 @@ void sparklineSequenceAddSample(struct sequence *seq, double value, char *label)
/* Free a sequence. */
void freeSparklineSequence(struct sequence *seq) {
+ int j;
+
+ for (j = 0; j < seq->length; j++)
+ zfree(seq->samples[j].label);
zfree(seq->samples);
zfree(seq);
}