chiark / gitweb /
always use the same code for creating temporary files