summaryrefslogtreecommitdiff
path: root/javaunohelper
diff options
context:
space:
mode:
authorrbuj <robert.buj@gmail.com>2014-08-09 17:56:48 +0200
committerDavid Tardon <dtardon@redhat.com>2014-08-10 06:59:22 +0000
commitaa0e3701aad1a8a955773e869d9a6b59eac51e72 (patch)
tree9c1a4062d034c15b8ae20a2edfd197d3dc4bce2f /javaunohelper
parent5b5571505a1db0ccc98f471e358dbd644f8cd6e5 (diff)
javaunohelper: Enhancement loading bootstrap_parameters in Bootstrap_Test.java
Change-Id: I685fc278ec812d766ff83993d234ca3261a71dba Reviewed-on: https://gerrit.libreoffice.org/10850 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
Diffstat (limited to 'javaunohelper')
-rw-r--r--javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java17
1 files changed, 10 insertions, 7 deletions
diff --git a/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java b/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
index 8e8032f1addd..f52ce28f16b7 100644
--- a/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
+++ b/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
@@ -92,13 +92,16 @@ public class Bootstrap_Test {
usage();
java.util.HashMap<String,String> bootstrap_parameters = new java.util.HashMap<String,String>();
- for ( int nPos = 1; nPos < args.length; ++nPos )
- {
- String arg = args[ nPos ];
- int n = arg.indexOf( '=' );
- if (n > 0)
- {
- bootstrap_parameters.put( arg.substring( 0, n ), arg.substring( n +1 ) );
+ for ( int nPos = 1; nPos < args.length; ++nPos ) {
+ if (args[nPos].contains("=")) {
+ String bootstrap_parameter[] = args[nPos].split("=");
+ if (bootstrap_parameter.length == 2){
+ bootstrap_parameters.put( bootstrap_parameter[0], bootstrap_parameter[1] );
+ } else{
+ usage();
+ }
+ } else{
+ usage();
}
}