aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xresources/install/macosx/JavaApplicationStubbin19336 -> 19400 bytes
-rw-r--r--src/native/macosx/launcher/launcher.m7
2 files changed, 6 insertions, 1 deletions
diff --git a/resources/install/macosx/JavaApplicationStub b/resources/install/macosx/JavaApplicationStub
index 380775b..afa07c3 100755
--- a/resources/install/macosx/JavaApplicationStub
+++ b/resources/install/macosx/JavaApplicationStub
Binary files differ
diff --git a/src/native/macosx/launcher/launcher.m b/src/native/macosx/launcher/launcher.m
index 9384330..f090f44 100644
--- a/src/native/macosx/launcher/launcher.m
+++ b/src/native/macosx/launcher/launcher.m
@@ -346,7 +346,9 @@ void launchJitsi(int argMainCount, char *argMainValues[])
appArgc = jargc;
// Initialize the arguments to JLI_Launch()
- int argc = 2 + [sprops count] + 1 + appArgc - psnArgsCount;
+ // 2 for argMainValues and classPath
+ // 1 + 1 - the dock.name + mainclass
+ int argc = 2 + [sprops count] + 1 + 1 + appArgc - psnArgsCount;
if(options != NULL)
argc += [options count];
@@ -377,6 +379,9 @@ void launchJitsi(int argMainCount, char *argMainValues[])
UTF8String]);
}
+ argv[i++] = strdup(
+ [[NSString stringWithFormat:@"-Xdock:name=%@", pname] UTF8String]);
+
argv[i++] = strdup([mainClassName UTF8String]);
// copy the application parameters, the number we have saved