diff options
-rw-r--r-- | CONTRIBUTORS | 1 | ||||
-rw-r--r-- | HISTORY | 3 | ||||
-rw-r--r-- | recording.c | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 8e859412..e08da1a1 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3581,6 +3581,7 @@ Helmut Binder <cco@aon.at> over an SI::ExtensionDescriptor for fixing mapping SIDs in MTD for fixing updating the checksum in the CA table after mapping EMM PIDs for MTD + for fixing a compiler warning in ExchangeChars() Ulrich Eckhardt <uli@uli-eckhardt.de> for reporting a problem with shutdown after user inactivity in case a plugin is @@ -9348,7 +9348,7 @@ Video Disk Recorder Revision History Senzel). - Official release. -2019-05-05: Version 2.4.1 +2019-05-06: Version 2.4.1 - Fixed handling the tfRecording flag in the SVDRP commands MODT and UPDT (reported by Johann Friedrichs). @@ -9397,3 +9397,4 @@ Video Disk Recorder Revision History - Fixed mapping SIDs in MTD (thanks to Helmut Binder). - Fixed updating the checksum in the CA table after mapping EMM PIDs for MTD (thanks to Helmut Binder). +- Fixed a compiler warning in ExchangeChars() (thanks to Helmut Binder). diff --git a/recording.c b/recording.c index 4742921d..b6edb821 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 4.24 2019/03/19 15:56:58 kls Exp $ + * $Id: recording.c 4.25 2019/05/06 11:26:06 kls Exp $ */ #include "recording.h" @@ -610,7 +610,7 @@ char *ExchangeChars(char *s, bool ToFileSystem) char buf[4]; sprintf(buf, "#%02X", (unsigned char)*p); memmove(p + 2, p, strlen(p) + 1); - strncpy(p, buf, 3); + memcpy(p, buf, 3); p += 2; } else |