b7ec46 fix regression/pthread_once-deadlock

Authored and Committed by Szabolcs Nagy 2 years ago
    fix regression/pthread_once-deadlock
    
    the lifetime of a compound literal is block scope and T() expands to an
    if block. the argument should be live outside the if block so don't use
    a compound literal for it.