From 0690f0c5d624b3deaf9963efe92666a5c8b470bb Mon Sep 17 00:00:00 2001 From: ray Date: Wed, 28 Jan 2004 00:45:05 +0000 Subject: [PATCH] Check to see if the message key is tainted and don't translate if it is. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1383 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/servlet/MessageManager.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/samskivert/src/java/com/samskivert/servlet/MessageManager.java b/projects/samskivert/src/java/com/samskivert/servlet/MessageManager.java index de36708f..ee12a757 100644 --- a/projects/samskivert/src/java/com/samskivert/servlet/MessageManager.java +++ b/projects/samskivert/src/java/com/samskivert/servlet/MessageManager.java @@ -1,5 +1,5 @@ // -// $Id: MessageManager.java,v 1.9 2003/12/11 06:41:50 mdb Exp $ +// $Id: MessageManager.java,v 1.10 2004/01/28 00:45:05 ray Exp $ // // samskivert library - useful routines for java programs // Copyright (C) 2001 Michael Bayne @@ -86,6 +86,11 @@ public class MessageManager return "[null message key]"; } + // if the key is tainted, just strip the taint character + if (path.startsWith(MessageUtil.TAINT_CHAR)) { + return path.substring(1); + } + // attempt to determine whether or not this is a compound key int tidx = path.indexOf("|"); if (tidx != -1) {