Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 magnus 1
#! /bin/sh /usr/share/dpatch/dpatch-run
2
## utraftp_path.dpatch by Magnus Holmgren <holmgren@debian.org>
3
##
4
## DP: Use hardcoded (and correct for the Debian package) path to
5
## DP: ultraftp.jar if SSVNC_ULTRA_FTP_JAR is unset.
6
 
7
@DPATCH@
8
diff -urNad trunk~/vnc_unixsrc/vncviewer/argsresources.c trunk/vnc_unixsrc/vncviewer/argsresources.c
9
--- trunk~/vnc_unixsrc/vncviewer/argsresources.c	2009-10-27 04:26:12.000000000 +0100
10
+++ trunk/vnc_unixsrc/vncviewer/argsresources.c	2009-10-31 15:22:46.000000000 +0100
11
@@ -1624,35 +1624,8 @@
12
 		appData.useBGR233 = 0;
13
 	}
14
 
15
-	if (getenv("SSVNC_ULTRA_FTP_JAR") == NULL && programName != NULL) {
16
-		int len = strlen(programName) + 200;
17
-		char *q, *jar = (char *) malloc(len);
18
-
19
-		sprintf(jar, "%s", programName);
20
-		q = strrchr(jar, '/');
21
-		if (q) {
22
-			struct stat sb;
23
-			*(q+1) = '\0';
24
-			strcat(jar, "../lib/ssvnc/util/ultraftp.jar");
25
-			if (stat(jar, &sb) == 0) {
26
-				char *put = (char *) malloc(len);
27
-				sprintf(put, "SSVNC_ULTRA_FTP_JAR=%s", jar);
28
-				fprintf(stderr, "Setting: %s\n\n", put);
29
-				putenv(put);
30
-			} else {
31
-				sprintf(jar, "%s", programName);
32
-				q = strrchr(jar, '/');
33
-				*(q+1) = '\0';
34
-				strcat(jar, "util/ultraftp.jar");
35
-				if (stat(jar, &sb) == 0) {
36
-					char *put = (char *) malloc(len);
37
-					sprintf(put, "SSVNC_ULTRA_FTP_JAR=%s", jar);
38
-					fprintf(stderr, "Setting: %s\n\n", put);
39
-					putenv(put);
40
-				}
41
-			}
42
-		}
43
-		free(jar);
44
+	if (getenv("SSVNC_ULTRA_FTP_JAR") == NULL) {
45
+	    putenv("SSVNC_ULTRA_FTP_JAR=/usr/lib/ssvnc/util/ultraftp.jar");
46
 	}
47
 
48