summaryrefslogtreecommitdiff
path: root/src/library/scala/xml/ProcInstr.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/scala/xml/ProcInstr.scala')
-rw-r--r--src/library/scala/xml/ProcInstr.scala5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/library/scala/xml/ProcInstr.scala b/src/library/scala/xml/ProcInstr.scala
index 590b14a2ec..e70b606fb3 100644
--- a/src/library/scala/xml/ProcInstr.scala
+++ b/src/library/scala/xml/ProcInstr.scala
@@ -17,11 +17,12 @@ package scala.xml
* @param target target name of this PI
* @param text text contained in this node, may not contain "?>"
*/
-case class ProcInstr(target:String, proctext:String) extends SpecialNode {
+case class ProcInstr(target:String, proctext:String) extends SpecialNode
+{
if (!Utility.isName(target))
throw new IllegalArgumentException(target+" must be an XML Name")
- else if (text.indexOf("?>") != -1)
+ if (text.indexOf("?>") != -1)
throw new IllegalArgumentException(proctext+" may not contain \"?>\"")
final override def collectNamespacesAndDontTransform = false