>From
a5cfa1881de152a887d195e8c880dcca3e6b766e Mon Sep 17 00:00:00 2001
Bug 1070855 - [abrt] v4l-utils: parse_string(): dvbv5-scan killed by SIGABRT
https://bugzilla.redhat.com/show_bug.cgi?id=1070855
Signed-off-by: Stefan Ringel <linuxtv@stefanringel.de>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
d->frequencies = (d->length - len) / sizeof(d->frequency[0]);
- d->frequency = calloc(1, sizeof(d->frequency));
+ d->frequency = calloc(d->frequencies, sizeof(d->frequency));
for (i = 0; i < d->frequencies; i++) {
- d->frequency[i] = ((uint32_t *) buf)[i];
+ d->frequency[i] = ((uint32_t *) p)[i];
bswap32(d->frequency[i]);
switch (d->freq_type) {
case 1: /* satellite - to get kHz */