Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.2
simias
simias-fixes.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File simias-fixes.patch of Package simias
--- simias-1.4.6128.1/tools/gsoap/linux-2.7/src/init2.c.xx 2006-05-18 16:06:22.000000000 +0200 +++ simias-1.4.6128.1/tools/gsoap/linux-2.7/src/init2.c 2006-05-18 16:06:29.000000000 +0200 @@ -176,6 +176,7 @@ /* init - initialize symbol table with predefined keywords */ +void init() { struct Keyword *k; for (k = keywords; k->s; k++) --- simias-1.4.6128.1/tools/gsoap/linux-2.7/src/error2.c.xx 2006-05-18 16:12:03.000000000 +0200 +++ simias-1.4.6128.1/tools/gsoap/linux-2.7/src/error2.c 2006-05-18 16:08:44.000000000 +0200 @@ -58,6 +58,7 @@ /* yyerror - called by parser from an error production with nonterminal `error' */ +void yyerror(char *s) { fprintf(stderr, "%s(%d): %s\n", filename, yylineno, s); } @@ -65,6 +66,7 @@ /* lexerror - called by lexical analyzer upon failure to recognize a token */ +void lexerror(const char *s) { fprintf(stderr, "%s(%d): %s: %s\n", filename, yylineno, s, yytext); if (lexerrno++ >= MAXERR) @@ -74,6 +76,7 @@ /* synerror - called by a semantic action in the yacc grammar */ +void synerror(const char *s) { fprintf(stderr, "%s(%d): Syntax error: %s\n", filename, yylineno-1, s); if (synerrno++ >= MAXERR) @@ -83,6 +86,7 @@ /* semerror - report semantic error from static checking */ +void semerror(const char *s) { fprintf(stderr, "\n%s(%d): **ERROR**: %s\n\n", filename, yylineno, s); if (semerrno++ >= MAXERR) @@ -92,6 +96,7 @@ /* semwarn - report semantic warning from static checking */ +void semwarn(const char *s) { fprintf(stderr, "\n**WARNING**: %s (detected at line %d in %s)\n\n", s, yylineno, filename); semwarno++; @@ -100,6 +105,7 @@ /* compliancewarn - report compliance warning */ +void compliancewarn(const char *s) { fprintf(stderr, "Compliance warning: %s\n", s); } @@ -107,6 +113,7 @@ /* typerror - report type error (a semantic error) */ +void typerror(const char *s) { fprintf(stderr, "%s(%d): Type error: %s\n", filename, yylineno, s); if (semerrno++ >= MAXERR) @@ -116,6 +123,7 @@ /* execerror - print error message and terminate execution */ +void execerror(const char *s) { fprintf(stderr, "Critical error: %s\n", s); exit(1); @@ -124,6 +132,7 @@ /* progerror - called when check(expr) failed, i.e. upon programming error */ +void progerror(const char *s, const char *f, int l) { fprintf(stderr, "Program failure: %s in file %s line %d\n", s, f, l); exit(1); --- simias-1.4.6128.1/tools/gsoap/linux-2.7/src/error2.h.xx 2006-05-18 16:07:25.000000000 +0200 +++ simias-1.4.6128.1/tools/gsoap/linux-2.7/src/error2.h 2006-05-18 16:08:51.000000000 +0200 @@ -44,17 +44,17 @@ extern char errbuf[]; #ifdef WIN32 -extern soapcpp2error(char*); +extern void soapcpp2error(char*); #else -extern yyerror(char*); +extern void yyerror(char*); #endif -extern lexerror(const char*); -extern synerror(const char *); -extern semerror(const char *); -extern semwarn(const char *); -extern compliancewarn(const char *); -extern typerror(const char*); -extern execerror(const char*); -extern progerror(const char*, const char*, int); -extern errstat(); +extern void lexerror(const char*); +extern void synerror(const char *); +extern void semerror(const char *); +extern void semwarn(const char *); +extern void compliancewarn(const char *); +extern void typerror(const char*); +extern void execerror(const char*); +extern void progerror(const char*, const char*, int); +extern int errstat();
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor