diff options
Diffstat (limited to 'src/compiler.c')
-rw-r--r-- | src/compiler.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler.c b/src/compiler.c index 2b59a93..9f003c8 100644 --- a/src/compiler.c +++ b/src/compiler.c @@ -67,7 +67,7 @@ void amal_compiler_options_init(amal_compiler_options *self) { int amal_compiler_init(amal_compiler *self, const amal_compiler_options *options) { int i; - self->usable_thread_count = options->num_threads; + self->usable_thread_count = options ? options->num_threads : 0; if(self->usable_thread_count == 0) { self->usable_thread_count = amal_get_usable_thread_count(); if(self->usable_thread_count == 0) { |