diff --git a/compiler/libpc300/libpc300.vcproj b/compiler/libpc300/libpc300.vcproj index 349ef4eb..0249c52e 100755 --- a/compiler/libpc300/libpc300.vcproj +++ b/compiler/libpc300/libpc300.vcproj @@ -4,6 +4,7 @@ Version="7.10" Name="libpc300" ProjectGUID="{19B72687-080B-437A-917A-12AEB0031635}" + RootNamespace="libpc300" Keyword="Win32Proj"> + + + + diff --git a/compiler/libpc300/sc3.c b/compiler/libpc300/sc3.c index 9aa338a2..9b46a080 100755 --- a/compiler/libpc300/sc3.c +++ b/compiler/libpc300/sc3.c @@ -1920,7 +1920,7 @@ static int nesting=0; assert(lval.sym!=NULL); if ((lval.sym->usage & uCONST)!=0 && (arg[argidx].usage & uCONST)==0) { /* treat a "const" variable passed to a function with a non-const - * "variable argument list" as a constant here */ + * "variable argument flist" as a constant here */ assert(lvalue); rvalue(&lval); /* get value in PRI */ setheap_pri(); /* address of the value on the heap in PRI */ @@ -2132,7 +2132,7 @@ static int nesting=0; markexpr(sPARM,NULL,0); /* mark the end of a sub-expression */ nest_stkusage++; } else { - error(99,argidx); /* argument count mismatch */ + error(88,argidx); /* argument count mismatch */ } /* if */ if (arglist[argidx]==ARG_UNHANDLED) nargs++; diff --git a/compiler/libpc300/sc5.scp b/compiler/libpc300/sc5.scp index 8c5fcae9..aef49a2b 100755 --- a/compiler/libpc300/sc5.scp +++ b/compiler/libpc300/sc5.scp @@ -125,7 +125,8 @@ static char *errmsg[] = { /*084*/ "state conflict: one of the states is already assigned to another implementation (symbol \"%s\")\n", /*085*/ "no states are defined for function \"%s\"\n", /*086*/ "unknown automaton \"%s\"\n", -/*087*/ "unknown state \"%s\" for automaton \"%s\"\n" +/*087*/ "unknown state \"%s\" for automaton \"%s\"\n", +/*088*/ "number of arguments does not match definition\n" #else "\267pect\233\277k\210:\242\312bu\202fo\217\206\216\012", "\201l\223\247s\203g\361\326\373\202(\254\355\201) c\350f\246\356w ea\273 \042c\342e\042\012", @@ -213,7 +214,8 @@ static char *errmsg[] = { "\326\200\302flict: \201\200\300\266\200\326\325\274\212\222ad\223a\250gn\233\277 a\221\266\270i\357l\373\320\231\364", "\376\326\325\204\200\323\233f\254\251\216\012", "\217k\221w\346au\277\334\201\311", - "\217k\221w\346\326\200\216 f\254au\277\334\201\311" + "\217k\221w\346\326\200\216 f\254au\277\334\201\311", + "\374\270\300\265t\207do\325\241\334\273 \323i\213\012" #endif }; diff --git a/plugins/amxxpc32.dll b/plugins/amxxpc32.dll index 2ad2d758..47c611fa 100755 Binary files a/plugins/amxxpc32.dll and b/plugins/amxxpc32.dll differ diff --git a/plugins/amxxpc64.dll b/plugins/amxxpc64.dll index c9921e10..88790a08 100755 Binary files a/plugins/amxxpc64.dll and b/plugins/amxxpc64.dll differ