add a join function so args don't get passed in malformed ways
Former-commit-id: 5c05c3ee0f
Former-commit-id: 1472c7d0e99f842a16f61c7815b101403ab77c44
This commit is contained in:
@ -1 +1 @@
|
|||||||
9f8f0c84d917bce872b9d8345b54b9118dac9e77
|
3d4e14c81a0b2b92c30b1021c176619f07939007
|
@ -1 +1 @@
|
|||||||
b7fd2a691abc0076df88c9aa8728eb75c3bb5250
|
48fd93fd9bc5f507b926a66cfb1789da26edcae3
|
@ -1 +1 @@
|
|||||||
1370743ac45b3312742365eaca0b29a6a83c1b8c
|
69df095a5a11d111ede3227410706bf55a058e75
|
@ -1 +1 @@
|
|||||||
a4cfc94c5b42572aaf0c0ff684ed4193cc480d64
|
cf998bdd86751704f1b2806c57a9efb93420362d
|
@ -508,7 +508,7 @@ public class I2PChromium extends I2PCommonBrowser {
|
|||||||
}
|
}
|
||||||
if (isOSX()) {
|
if (isOSX()) {
|
||||||
String argString =
|
String argString =
|
||||||
Arrays.toString(Arrays.copyOfRange(newArgs, 1, newArgs.length));
|
join(Arrays.copyOfRange(newArgs, 1, newArgs.length));
|
||||||
String[] finalArgs = {"open", newArgs[0], "--args", argString};
|
String[] finalArgs = {"open", newArgs[0], "--args", argString};
|
||||||
return new ProcessBuilder(finalArgs).directory(
|
return new ProcessBuilder(finalArgs).directory(
|
||||||
I2PChromiumProfileBuilder.runtimeDirectory(true));
|
I2PChromiumProfileBuilder.runtimeDirectory(true));
|
||||||
|
@ -416,4 +416,15 @@ public class I2PCommonBrowser {
|
|||||||
* @param time
|
* @param time
|
||||||
*/
|
*/
|
||||||
public void setProxyTimeoutTime(int time) { CONFIGURED_TIMEOUT = time; }
|
public void setProxyTimeoutTime(int time) { CONFIGURED_TIMEOUT = time; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
protected static String join(String[] arr){
|
||||||
|
StringBuilder val = new StringBuilder("");
|
||||||
|
for (int x = 0; x < arr.length; x++){
|
||||||
|
val.append(arr[x]);
|
||||||
|
}
|
||||||
|
return val.toString();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -440,7 +440,7 @@ public class I2PFirefox extends I2PCommonBrowser {
|
|||||||
}
|
}
|
||||||
if (isOSX()) {
|
if (isOSX()) {
|
||||||
String argString =
|
String argString =
|
||||||
Arrays.toString(Arrays.copyOfRange(newArgs, 1, newArgs.length));
|
join(Arrays.copyOfRange(newArgs, 1, newArgs.length));
|
||||||
String[] finalArgs = {"open", newArgs[0], "--args", argString};
|
String[] finalArgs = {"open", newArgs[0], "--args", argString};
|
||||||
return new ProcessBuilder(finalArgs).directory(
|
return new ProcessBuilder(finalArgs).directory(
|
||||||
I2PFirefoxProfileBuilder.runtimeDirectory(true));
|
I2PFirefoxProfileBuilder.runtimeDirectory(true));
|
||||||
|
Reference in New Issue
Block a user