FYI: There's a series which drops the return argument of _mesa_sha1_format (amongst others). That one is not reviewed yet, yet even now one could still use _mesa_sha1_format(foo...); printf("%s\n", foo); -Emil