ports/misc/gman/files/patch-mandata.c
Cy Schubert 791fda4057 Update from patch level 2 to patch level 5.
Assume maintainership of this port.
2011-08-26 20:18:25 +00:00

50 lines
1.7 KiB
C

--- mandata.c.orig 2011-08-25 13:13:20.013866364 -0700
+++ mandata.c 2011-08-25 13:16:34.578700011 -0700
@@ -239,14 +239,12 @@
char buffer[2*BUFFER_SIZE];
char loc_name[BUFFER_SIZE];
char buffer2[BUFFER_SIZE];
- switch ((long)context->get_value("show_mode")) {
+ switch ((intptr_t)context->get_value("show_mode")) {
case 0:
- sprintf(buffer,"%s -T '%s manual page' -n '%s - 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),
get_display_name(buffer1));
- len = strlen(buffer);
- attach(buffer+len,man_path->GetPath(),file_name);
//g_warning(buffer);
if(!fork())
{
@@ -257,9 +255,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," ; ");
@@ -307,7 +305,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," ");
@@ -351,7 +349,7 @@
break;
default:
if(context->get_value("show_warning"))
- g_print("unexpected \'show_mode\' : %ld ",(long)context->get_value("show_mode"));
+ g_print("unexpected \'show_mode\' : %d ",(intptr_t)context->get_value("show_mode"));
return;
}
//g_warning(buffer);