diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2004-11-01 14:05:16 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2004-11-01 14:05:16 +0100 |
commit | 6a70d31734598814c6a2d0c3f63a71a64af850db (patch) | |
tree | b188c8c3e37b511d7da2a2fdff79c9c6628ae583 | |
parent | c054f3962002f153ae6a23da86fdbc9094c063f4 (diff) | |
download | vdr-6a70d31734598814c6a2d0c3f63a71a64af850db.tar.gz vdr-6a70d31734598814c6a2d0c3f63a71a64af850db.tar.bz2 |
Fixed the buffer size in cRecording::SortName()
-rw-r--r-- | HISTORY | 2 | ||||
-rw-r--r-- | recording.c | 4 |
2 files changed, 3 insertions, 3 deletions
@@ -3112,4 +3112,4 @@ Video Disk Recorder Revision History - The "Channels" menu can now be sorted "by number" (default), "by name" and "by provider". While in the "Channels" menu, pressing the '0' key switches through these modes. - +- Fixed the buffer size in cRecording::SortName(). diff --git a/recording.c b/recording.c index e21ccae2..5a703db2 100644 --- a/recording.c +++ b/recording.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: recording.c 1.91 2004/10/31 16:22:33 kls Exp $ + * $Id: recording.c 1.92 2004/11/01 14:04:47 kls Exp $ */ #include "recording.h" @@ -455,7 +455,7 @@ char *cRecording::SortName(void) const { if (!sortBuffer) { char *s = StripEpisodeName(strdup(FileName() + strlen(VideoDirectory) + 1)); - int l = strxfrm(NULL, s, 0); + int l = strxfrm(NULL, s, 0) + 1; sortBuffer = MALLOC(char, l); strxfrm(sortBuffer, s, l); free(s); |