Sophie

Sophie

distrib > Altlinux > 4.1 > i586 > by-pkgid > 152a146ddc4c56f5375b7a2126f1849d > files > 1

saxon-6.5.3-alt2_5jpp1.7.src.rpm

--- com/icl/saxon/StyleSheet.java.orig	2004-07-20 13:04:01.490886776 +0300
+++ com/icl/saxon/StyleSheet.java	2004-07-20 13:08:45.562006674 +0300
@@ -157,7 +157,7 @@
 
                     else if (args[i].equals("-x")) {
                         i++;
-                        if (args.length < i+2) badUsage(name, "No source parser class");
+                        if (args.length < i+1) badUsage(name, "No source parser class");
                         String sourceParserName = args[i++];
                         factory.setAttribute(
                                 FeatureKeys.SOURCE_PARSER_CLASS,
@@ -166,7 +166,7 @@
 
                     else if (args[i].equals("-y")) {
                         i++;
-                        if (args.length < i+2) badUsage(name, "No style parser class");
+                        if (args.length < i+1) badUsage(name, "No style parser class");
                         String styleParserName = args[i++];
                         factory.setAttribute(
                                 FeatureKeys.STYLE_PARSER_CLASS,
@@ -175,7 +175,7 @@
 
                     else if (args[i].equals("-r")) {
                         i++;
-                        if (args.length < i+2) badUsage(name, "No URIResolver class");
+                        if (args.length < i+1) badUsage(name, "No URIResolver class");
                         String r = args[i++];
                         factory.setURIResolver(makeURIResolver(r));
                     }
@@ -193,7 +193,7 @@
 
                     else if (args[i].equals("-TL")) {
                         i++;
-                        if (args.length < i+2) badUsage(name, "No TraceListener class");
+                        if (args.length < i+1) badUsage(name, "No TraceListener class");
                         TraceListener traceListener = makeTraceListener(args[i++]);
                         factory.setAttribute(
                                 FeatureKeys.TRACE_LISTENER,
@@ -224,7 +224,7 @@
                     
                     else if (args[i].equals("-m")) {
                         i++;
-                        if (args.length < i+2) badUsage(name, "No message Emitter class");
+                        if (args.length < i+1) badUsage(name, "No message Emitter class");
                         factory.setAttribute(
                                 FeatureKeys.MESSAGE_EMITTER_CLASS,
                                 args[i++]);                              
@@ -538,7 +538,9 @@
         System.err.println("  -ds             Use standard tree data structure ");
         System.err.println("  -dt             Use tinytree data structure (default)");
         System.err.println("  -o filename     Send output to named file or directory ");
+        System.err.println("  -l              Switch on line numbering for the source document ");
         System.err.println("  -m classname    Use specified Emitter class for xsl:message output ");
+        System.err.println("  -noext          Suppress calls on non-system extension functions ");
         System.err.println("  -r classname    Use specified URIResolver class ");
         System.err.println("  -t              Display version and timing information ");        
         System.err.println("  -T              Set standard TraceListener");