diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/eratosthenes.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/eratosthenes.c b/examples/eratosthenes.c index 3e1bd39f..7a54561d 100644 --- a/examples/eratosthenes.c +++ b/examples/eratosthenes.c @@ -93,7 +93,7 @@ static unsigned long * vector_alloc(unsigned long size) { unsigned long end = (size + BITS_PER_LONG - 1) / BITS_PER_LONG; - unsigned long *vector = malloc (end * sizeof(long)); + unsigned long *vector = malloc (end * sizeof(*vector)); if (!vector) { @@ -110,7 +110,7 @@ vector_init(unsigned long *vector, unsigned long size) unsigned long i; for (i = 0; i < end; i++) - vector[i] = ~0; + vector[i] = ~0UL; } static void |