74 |
{ |
{ |
75 |
va_list args; |
va_list args; |
76 |
|
|
|
fflush (stdout); |
|
77 |
location_print (stderr, loc); |
location_print (stderr, loc); |
78 |
fputs (": ", stderr); |
fputs (": ", stderr); |
79 |
fputs (_("warning: "), stderr); |
fputs (_("warning: "), stderr); |
84 |
|
|
85 |
warning_issued = true; |
warning_issued = true; |
86 |
putc ('\n', stderr); |
putc ('\n', stderr); |
|
fflush (stderr); |
|
87 |
} |
} |
88 |
|
|
89 |
void |
void |
91 |
{ |
{ |
92 |
va_list args; |
va_list args; |
93 |
|
|
|
fflush (stdout); |
|
94 |
fprintf (stderr, "%s: %s", current_file ? current_file : program_name, _("warning: ")); |
fprintf (stderr, "%s: %s", current_file ? current_file : program_name, _("warning: ")); |
95 |
|
|
96 |
va_start (args, message); |
va_start (args, message); |
99 |
|
|
100 |
warning_issued = true; |
warning_issued = true; |
101 |
putc ('\n', stderr); |
putc ('\n', stderr); |
|
fflush (stderr); |
|
102 |
} |
} |
103 |
|
|
104 |
/*-----------------------------------------------------------. |
/*-----------------------------------------------------------. |
110 |
{ |
{ |
111 |
va_list args; |
va_list args; |
112 |
|
|
|
fflush (stdout); |
|
113 |
location_print (stderr, loc); |
location_print (stderr, loc); |
114 |
fputs (": ", stderr); |
fputs (": ", stderr); |
115 |
|
|
119 |
|
|
120 |
complaint_issued = true; |
complaint_issued = true; |
121 |
putc ('\n', stderr); |
putc ('\n', stderr); |
|
fflush (stderr); |
|
122 |
} |
} |
123 |
|
|
124 |
void |
void |
126 |
{ |
{ |
127 |
va_list args; |
va_list args; |
128 |
|
|
|
fflush (stdout); |
|
129 |
fprintf (stderr, "%s: ", current_file ? current_file : program_name); |
fprintf (stderr, "%s: ", current_file ? current_file : program_name); |
130 |
|
|
131 |
va_start (args, message); |
va_start (args, message); |
134 |
|
|
135 |
complaint_issued = true; |
complaint_issued = true; |
136 |
putc ('\n', stderr); |
putc ('\n', stderr); |
|
fflush (stderr); |
|
137 |
} |
} |
138 |
|
|
139 |
/*-------------------------------------------------. |
/*-------------------------------------------------. |
145 |
{ |
{ |
146 |
va_list args; |
va_list args; |
147 |
|
|
|
fflush (stdout); |
|
148 |
location_print (stderr, loc); |
location_print (stderr, loc); |
149 |
fputs (": ", stderr); |
fputs (": ", stderr); |
150 |
fputs (_("fatal error: "), stderr); |
fputs (_("fatal error: "), stderr); |
153 |
vfprintf (stderr, message, args); |
vfprintf (stderr, message, args); |
154 |
va_end (args); |
va_end (args); |
155 |
putc ('\n', stderr); |
putc ('\n', stderr); |
|
fflush (stderr); |
|
156 |
exit (EXIT_FAILURE); |
exit (EXIT_FAILURE); |
157 |
} |
} |
158 |
|
|
161 |
{ |
{ |
162 |
va_list args; |
va_list args; |
163 |
|
|
|
fflush (stdout); |
|
164 |
fprintf (stderr, "%s: ", current_file ? current_file : program_name); |
fprintf (stderr, "%s: ", current_file ? current_file : program_name); |
165 |
|
|
166 |
fputs (_("fatal error: "), stderr); |
fputs (_("fatal error: "), stderr); |
169 |
vfprintf (stderr, message, args); |
vfprintf (stderr, message, args); |
170 |
va_end (args); |
va_end (args); |
171 |
putc ('\n', stderr); |
putc ('\n', stderr); |
|
fflush (stderr); |
|
172 |
exit (EXIT_FAILURE); |
exit (EXIT_FAILURE); |
173 |
} |
} |