• Robert Haas's avatar
    Use mul_size when multiplying by the number of parallel workers. · 06bd458c
    Robert Haas authored
    That way, if the result overflows size_t, you'll get an error instead
    of undefined behavior, which seems like a plus.  This also has the
    effect of casting the number of workers from int to Size, which is
    better because it's harder to overflow int than size_t.
    
    Dilip Kumar reported this issue and provided a patch upon which this
    patch is based, but his version did use mul_size.
    06bd458c
parallel.c 32.6 KB