Replace tempnam() with mkstemp()