java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java
branchv_0
changeset 49 b4c74461d0f9
parent 44 67581ec4396e
child 52 e2ba2af0ef40
--- a/java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java	Tue Dec 24 01:20:57 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java	Tue Dec 24 01:38:55 2013 +0100
@@ -87,7 +87,7 @@
 						arg = args[i];
 
 						if (arg.startsWith(options.getNamePrefix()) && arg.endsWith(options.getNameSuffix())) { // Named parameters:
-							String paramName = arg.substring(options.getNamePrefix().length());
+							String paramName = arg.substring(options.getNamePrefix().length(), arg.length() - options.getNameSuffix().length());
 							String paramValue = fetchNext(args, ++i);
 							options.addNamedParameter(new NamedParameter(paramName, paramValue, namedTypes.get(paramName)));
 						} else { // Numbered parameters: