From 5db1b51daeef8c04cc48343d32879276b45ac19a Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Wed, 29 Mar 1995 20:42:07 +0000 Subject: [PATCH] added casts to lfind and lsearch args for irix --- parse.yacc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/parse.yacc b/parse.yacc index 76b2d28da..a0ed56155 100644 --- a/parse.yacc +++ b/parse.yacc @@ -304,7 +304,7 @@ int type; ok = FALSE; /* assume failure */ ai.type = type; strcpy(ai.name, alias); - if (lfind(&ai, aliases, &naliases, sizeof(ai), aliascmp) != NULL) { + if (lfind((const void *)&ai, (void *)aliases, (size_t *)&naliases, sizeof(ai), aliascmp) != NULL) { sprintf(s, "Alias `%s' already defined", alias); yyerror(s); } else { @@ -313,7 +313,7 @@ int type; yyerror(s); } - aip = (aliasinfo *) lsearch(&ai, aliases, &naliases, sizeof(ai), + aip = (aliasinfo *) lsearch((const void *)&ai, (void *)aliases, (size_t *)&naliases, sizeof(ai), aliascmp); if (aip != NULL) { @@ -337,7 +337,7 @@ int type; strcpy(ai.name, alias); ai.type = type; - return(lfind(&ai, aliases, &naliases, sizeof(ai), aliascmp) != NULL); + return(lfind((const void *)&ai, (void *)aliases, (size_t *)&naliases, sizeof(ai), aliascmp) != NULL); } static int -- 2.49.0