size_t
number_threads;
- number_threads=GetOpenMPMaximumThreads();
+ number_threads=(size_t) GetMagickResourceLimit(ThreadResource);
random_info=(RandomInfo **) AcquireQuantumMemory(number_threads,
sizeof(*random_info));
if (random_info == (RandomInfo **) NULL)