- char *cp = m_mktemp2((char *) drft, invo_name, NULL, NULL);
- if (cp == NULL) {
- adios ("sendsbr", "unable to create temporary file");
- }
- if (rename ((char *) drft,
- strncpy(file, cp, sizeof(file))) == NOTOK)
+ char *cp = m_mktemp2(drft, invo_name, NULL, NULL);
+ if (cp == NULL) {
+ adios(NULL, "unable to create temporary file in %s",
+ get_temp_dir());
+ }
+ if (rename (drft, strncpy(file, cp, sizeof(file))) == NOTOK)