Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0a7a825

Browse files
author
Michael Meskes
committed
committed the missing files
1 parentcebfe90 commit0a7a825

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

‎src/interfaces/ecpg/preproc/descriptor.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ ECPGnumeric_lvalue(FILE *f, char *name)
6060
default:
6161
snprintf(errortext,sizeoferrortext,"variable %s: numeric type needed"
6262
,name);
63-
mmerror(ET_ERROR,errortext);
63+
mmerror(PARSE_ERROR,ET_ERROR,errortext);
6464
break;
6565
}
6666
}
@@ -121,7 +121,7 @@ drop_descriptor(char *name, char *connection)
121121
}
122122
}
123123
snprintf(errortext,sizeoferrortext,"unknown descriptor %s",name);
124-
mmerror(ET_NOTICE,errortext);
124+
mmerror(PARSE_ERROR,ET_NOTICE,errortext);
125125
}
126126

127127
structdescriptor
@@ -144,7 +144,7 @@ lookup_descriptor(char *name, char *connection)
144144
}
145145
}
146146
snprintf(errortext,sizeoferrortext,"unknown descriptor %s",name);
147-
mmerror(ET_NOTICE,errortext);
147+
mmerror(PARSE_ERROR,ET_NOTICE,errortext);
148148
returnNULL;
149149
}
150150

@@ -161,7 +161,7 @@ output_get_descr_header(char *desc_name)
161161
else
162162
{
163163
snprintf(errortext,sizeoferrortext,"unknown descriptor header item '%d'",results->value);
164-
mmerror(ET_NOTICE,errortext);
164+
mmerror(PARSE_ERROR,ET_NOTICE,errortext);
165165
}
166166
}
167167

@@ -183,10 +183,10 @@ output_get_descr(char *desc_name, char *index)
183183
switch (results->value)
184184
{
185185
caseECPGd_nullable:
186-
mmerror(ET_NOTICE,"nullable is always 1");
186+
mmerror(PARSE_ERROR,ET_NOTICE,"nullable is always 1");
187187
break;
188188
caseECPGd_key_member:
189-
mmerror(ET_NOTICE,"key_member is always 0");
189+
mmerror(PARSE_ERROR,ET_NOTICE,"key_member is always 0");
190190
break;
191191
default:
192192
break;

‎src/interfaces/ecpg/preproc/variable.c

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,13 @@ find_struct(char *name, char *next)
8181
if (p->type->typ!=ECPGt_array)
8282
{
8383
sprintf(errortext,"variable %s is not a pointer",name);
84-
mmerror(ET_FATAL,errortext);
84+
mmerror(PARSE_ERROR,ET_FATAL,errortext);
8585
}
8686

8787
if (p->type->u.element->typ!=ECPGt_struct&&p->type->u.element->typ!=ECPGt_union)
8888
{
8989
sprintf(errortext,"variable %s is not a pointer to a structure or a union",name);
90-
mmerror(ET_FATAL,errortext);
90+
mmerror(PARSE_ERROR,ET_FATAL,errortext);
9191
}
9292

9393
/* restore the name, we will need it later on */
@@ -101,7 +101,7 @@ find_struct(char *name, char *next)
101101
if (p->type->typ!=ECPGt_struct&&p->type->typ!=ECPGt_union)
102102
{
103103
sprintf(errortext,"variable %s is neither a structure nor a union",name);
104-
mmerror(ET_FATAL,errortext);
104+
mmerror(PARSE_ERROR,ET_FATAL,errortext);
105105
}
106106

107107
/* restore the name, we will need it later on */
@@ -143,7 +143,7 @@ find_variable(char *name)
143143
if (p==NULL)
144144
{
145145
sprintf(errortext,"The variable %s is not declared",name);
146-
mmerror(ET_FATAL,errortext);
146+
mmerror(PARSE_ERROR,ET_FATAL,errortext);
147147
}
148148

149149
return (p);
@@ -277,7 +277,7 @@ check_indicator(struct ECPGtype * var)
277277
check_indicator(var->u.element);
278278
break;
279279
default:
280-
mmerror(ET_ERROR,"indicator variable must be integer type");
280+
mmerror(PARSE_ERROR,ET_ERROR,"indicator variable must be integer type");
281281
break;
282282
}
283283
}
@@ -291,7 +291,7 @@ get_typedef(char *name)
291291
if (!this)
292292
{
293293
sprintf(errortext,"invalid datatype '%s'",name);
294-
mmerror(ET_FATAL,errortext);
294+
mmerror(PARSE_ERROR,ET_FATAL,errortext);
295295
}
296296

297297
return (this);
@@ -303,15 +303,15 @@ adjust_array(enum ECPGttype type_enum, int *dimension, int *length, int type_dim
303303
if (type_index >=0)
304304
{
305305
if (*length >=0)
306-
mmerror(ET_FATAL,"No multi-dimensional array support");
306+
mmerror(PARSE_ERROR,ET_FATAL,"No multi-dimensional array support");
307307

308308
*length=type_index;
309309
}
310310

311311
if (type_dimension >=0)
312312
{
313313
if (*dimension >=0&&*length >=0)
314-
mmerror(ET_FATAL,"No multi-dimensional array support");
314+
mmerror(PARSE_ERROR,ET_FATAL,"No multi-dimensional array support");
315315

316316
if (*dimension >=0)
317317
*length=*dimension;
@@ -321,17 +321,17 @@ adjust_array(enum ECPGttype type_enum, int *dimension, int *length, int type_dim
321321

322322
if (pointer_len>2)
323323
{sprintf(errortext,"No multilevel (more than 2) pointer supported %d",pointer_len);
324-
mmerror(ET_FATAL,errortext);
325-
/*mmerror(ET_FATAL, "No multilevel (more than 2) pointer supported %d",pointer_len);*/
324+
mmerror(PARSE_ERROR,ET_FATAL,errortext);
325+
/*mmerror(PARSE_ERROR,ET_FATAL, "No multilevel (more than 2) pointer supported %d",pointer_len);*/
326326
}
327327
if (pointer_len>1&&type_enum!=ECPGt_char&&type_enum!=ECPGt_unsigned_char)
328-
mmerror(ET_FATAL,"No pointer to pointer supported for this type");
328+
mmerror(PARSE_ERROR,ET_FATAL,"No pointer to pointer supported for this type");
329329

330330
if (pointer_len>1&& (*length >=0||*dimension >=0))
331-
mmerror(ET_FATAL,"No multi-dimensional array support");
331+
mmerror(PARSE_ERROR,ET_FATAL,"No multi-dimensional array support");
332332

333333
if (*length >=0&&*dimension >=0&&pointer_len)
334-
mmerror(ET_FATAL,"No multi-dimensional array support");
334+
mmerror(PARSE_ERROR,ET_FATAL,"No multi-dimensional array support");
335335

336336
switch (type_enum)
337337
{
@@ -345,7 +345,7 @@ adjust_array(enum ECPGttype type_enum, int *dimension, int *length, int type_dim
345345
}
346346

347347
if (*length >=0)
348-
mmerror(ET_FATAL,"No multi-dimensional array support for structures");
348+
mmerror(PARSE_ERROR,ET_FATAL,"No multi-dimensional array support for structures");
349349

350350
break;
351351
caseECPGt_varchar:
@@ -390,7 +390,7 @@ adjust_array(enum ECPGttype type_enum, int *dimension, int *length, int type_dim
390390
}
391391

392392
if (*length >=0)
393-
mmerror(ET_FATAL,"No multi-dimensional array support for simple data types");
393+
mmerror(PARSE_ERROR,ET_FATAL,"No multi-dimensional array support for simple data types");
394394

395395
break;
396396
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp