Files
pkgsrc-ng/wm/tvtwm/patches/patch-ah
2013-09-26 17:14:40 +02:00

104 lines
2.5 KiB
Plaintext

$NetBSD: patch-ah,v 1.1.1.1 2000/12/12 02:03:49 wiz Exp $
Index: gram.y
===================================================================
RCS file: /home/siren/src/tvtwm/gram.y,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -r1.1.1.1 -r1.2
--- gram.y 1999/08/08 05:46:53 1.1.1.1
+++ gram.y 1999/08/08 05:56:49 1.2
@@ -80,6 +80,8 @@
extern name_list **do_colorlist_keyword();
extern int do_color_keyword(), do_string_savecolor();
extern int yylineno;
+
+ int yylex(void);
%}
%union
@@ -207,7 +209,8 @@
root = GetRoot(TWM_ROOT,NULLSTR,NULLSTR);
Scr->Mouse[$1][C_ROOT][0].item =
AddToMenu(root,"x",Action,
- NULLSTR,$2,NULLSTR,NULLSTR);
+ (MenuRoot *) NULLSTR,
+ $2,NULLSTR,NULLSTR);
}
Action = "";
pull = NULL;
@@ -274,7 +277,8 @@
root = GetRoot(TWM_ROOT,NULLSTR,NULLSTR);
Scr->DefaultFunction.item =
AddToMenu(root,"x",Action,
- NULLSTR,$2, NULLSTR, NULLSTR);
+ (MenuRoot *) NULLSTR,
+ $2, NULLSTR, NULLSTR);
}
Action = "";
pull = NULL;
@@ -283,7 +287,8 @@
root = GetRoot(TWM_ROOT,NULLSTR,NULLSTR);
Scr->WindowFunction.item =
AddToMenu(root,"x",Action,
- NULLSTR,$2, NULLSTR, NULLSTR);
+ (MenuRoot *) NULLSTR,
+ $2, NULLSTR, NULLSTR);
Action = "";
pull = NULL;
}
@@ -640,8 +645,9 @@
| function_entries function_entry
;
-function_entry : action { AddToMenu(root, "", Action, NULLSTR, $1,
- NULLSTR, NULLSTR);
+function_entry : action { AddToMenu(root, "", Action,
+ (MenuRoot *) NULLSTR, $1,
+ NULLSTR, NULLSTR);
Action = "";
}
;
@@ -829,6 +835,7 @@
;
%%
+void
yyerror(s) char *s;
{
twmrc_error_prefix();
@@ -836,12 +843,13 @@
fprintf (stderr, ": %s", current_input_line());
ParseError = 1;
}
+void
RemoveDQuote(str)
char *str;
{
register char *i, *o;
- register n;
- register count;
+ register int n;
+ register int count;
for (i=str+1, o=str; *i && *i != '\"'; o++)
{
@@ -964,7 +972,7 @@
{
root = GetRoot(TWM_ROOT, NULLSTR, NULLSTR);
Scr->Mouse[butt][i][mods].item = AddToMenu(root,"x",Action,
- NULLSTR, func, NULLSTR, NULLSTR);
+ (MenuRoot *) NULLSTR, func, NULLSTR, NULLSTR);
}
}
Action = "";
@@ -1053,7 +1061,7 @@
}
-twmrc_error_prefix ()
+void twmrc_error_prefix ()
{
fprintf (stderr, "%s: line %d: ", ProgramName, yylineno);
}