diff -r 6e704fc09528 -r e14a1aba4c56 numparser2.h --- a/numparser2.h Sat Feb 19 23:23:29 2000 +0100 +++ b/numparser2.h Wed Feb 23 08:47:59 2000 +0100 @@ -189,7 +189,9 @@ if(c>=base) err=E_TOKZ_NUMFMT; - npnum_mulbase_add(num, base, c); + tmp=npnum_mulbase_add(num, base, c); + if(err==0) + err=tmp; if(dm==1) dm=2;