summaryrefslogtreecommitdiff
path: root/dish.c
diff options
context:
space:
mode:
authorDimitar Petrovski <dimeptr@gmail.com>2012-10-30 18:41:53 +0100
committerDimitar Petrovski <dimeptr@gmail.com>2012-10-30 18:41:53 +0100
commit2095b317a04846c2c98f3d4133a6df59749373e2 (patch)
tree316dca445fb310071c399bac28228465869c8bc8 /dish.c
parent95602c8013d49b7e72d20b30109fe15c9c87c939 (diff)
parentfabd731b78f9c221cb6f6090308005835d09d67d (diff)
downloadvdr-plugin-eepg-2095b317a04846c2c98f3d4133a6df59749373e2.tar.gz
vdr-plugin-eepg-2095b317a04846c2c98f3d4133a6df59749373e2.tar.bz2
Merge branch 'experimental' into epg_short_text
Diffstat (limited to 'dish.c')
-rw-r--r--dish.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/dish.c b/dish.c
index 662e170..d257d91 100644
--- a/dish.c
+++ b/dish.c
@@ -56,6 +56,7 @@ namespace SI
originalAirDate = 0;
programId = NULL;
seriesId = NULL;
+ ratingStr = NULL;
}
DishDescriptor::~DishDescriptor()
@@ -418,7 +419,9 @@ namespace SI
str += "]";
}
- return str.c_str();
+ if (!ratingStr) ratingStr = new char[19];
+ if (ratingStr) strcpy(ratingStr,str.c_str());
+ return ratingStr;
// return isempty(buffer) ? "" : buffer;
}