From c945406435acfb08dd1bf0ab9ee7419936e8f00b Mon Sep 17 00:00:00 2001 From: leslie Date: Sun, 6 Jan 2008 18:53:49 +0100 Subject: [PATCH] fix writing of TPSMK keys --- systems/viaccess/viaccess.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/systems/viaccess/viaccess.c b/systems/viaccess/viaccess.c index bc0a5c0..0c4c43f 100644 --- a/systems/viaccess/viaccess.c +++ b/systems/viaccess/viaccess.c @@ -109,7 +109,7 @@ bool cPlainKeyVia::Parse(const char *line) cString cPlainKeyVia::PrintKeyNr(void) { - char tmp[8]; + char tmp[12]; const char *kn=tmp; switch(keynr) { case MBC3('T','P','S'): @@ -118,7 +118,7 @@ cString cPlainKeyVia::PrintKeyNr(void) case MBC3('M','K',3): case MBC3('M','K',4): case MBC3('M','K',5): case MBC3('M','K',6): case MBC3('M','K',7): case MBC3('M','K',8): case MBC3('M','K',9): - snprintf(tmp,sizeof(tmp),"MK%d",C3(keynr)); break; + snprintf(tmp,sizeof(tmp),"TPSMK%d",C3(keynr)); break; default: snprintf(tmp,sizeof(tmp),"%02X",keynr); break; } -- 2.39.5