+static char* tempFile(char*filename)
+{
+ char*dir = getenv("TMP");
+ if(!dir) dir = getenv("TEMP");
+ if(!dir) dir = getenv("tmp");
+ if(!dir) dir = getenv("temp");
+ if(!dir) dir = "C:\\";
+ static char buf[512];
+ strcpy(buf, dir);
+ strcat(buf, filename);
+ return buf;
+}
+