summaryrefslogtreecommitdiff
path: root/misc/gman/files/patch-mandata.c
blob: 2e09479b23e20042fcb898bef90b3223dc40476a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 --- mandata.c.orig	Sun Aug 29 09:29:38 2004
 +++ mandata.c	Sun Aug 29 09:33:45 2004
 @@ -241,11 +241,11 @@
  	char buffer2[BUFFER_SIZE];
  	switch ((int)context->get_value("show_mode")) {
  	case 0:
 -		sprintf(buffer,"%s -T '%s manual page' -n GMan -e man ",
 +		sprintf(buffer,"%s -T '%s manual page' -n GMan -e man %s",
  				(char*)context->get_value("xterm_command"),
 -				get_display_name(buffer1));
 -		len = strlen(buffer);
 -		attach(buffer+len,man_path->GetPath(),file_name);
 +				get_display_name(buffer1), get_display_name(buffer1));
 +/*		len = strlen(buffer);
 +		attach(buffer+len,man_path->GetPath(),file_name); */
  		//g_warning(buffer);
  		if(!fork())
  		{
 @@ -256,9 +256,9 @@
  		break;
  	case 1:
  		sprintf(loc_name," ~/.gman.%s.ps ",get_display_name(buffer1));
 -		sprintf(buffer,"man -t ");
 -		len = strlen(buffer);
 -		attach(buffer+len,man_path->GetPath(),file_name);
 +		sprintf(buffer,"man -t %s", get_display_name(buffer1));
 +/*		len = strlen(buffer);
 +		attach(buffer+len,man_path->GetPath(),file_name); */
  		strcat(buffer," >> ");
  		strcat(buffer,loc_name);
  		strcat(buffer," ; ");
 @@ -306,7 +306,7 @@
  	case 2:
  		sprintf(loc_name," ~/.gman.%s.html ",get_display_name(buffer1));
  		//g_warning(loc_name);
 -		strcpy(buffer,"/usr/lib/cgi-bin/gman.pl ");
 +		strcpy(buffer,"/usr/local/www/cgi-bin/gman.pl ");
  		strcat(buffer," ");
  		strcat(buffer,get_section_name(buffer2));
  		strcat(buffer," ");