diff --git a/asm/decimal.c b/asm/decimal.c --- a/asm/decimal.c +++ b/asm/decimal.c @@ -8,6 +8,10 @@ #include #include +#ifndef __WORDSIZE +#define __WORDSIZE 32 +#endif + #define MAXBITS __WORDSIZE #define MAXVALUE ULONG_MAX @@ -105,7 +109,7 @@ } printf ("\n"); - if (binaer) + if (binaer != NULL) free (binaer); } return EXIT_SUCCESS;