980 |
|
|
981 |
There is a race condition between calling `make-temp-name' and creating the |
There is a race condition between calling `make-temp-name' and creating the |
982 |
file which opens all kinds of security holes. For that reason, you should |
file which opens all kinds of security holes. For that reason, you should |
983 |
probably use `make-temp-file' instead. */) |
probably use `make-temp-file' instead, except in three circumstances: |
984 |
|
|
985 |
|
* If you are creating the file in the user's home directory. |
986 |
|
* If you are creating a directory rather than an ordinary file. |
987 |
|
* If you are taking special precautions as `make-temp-file' does. */) |
988 |
(prefix) |
(prefix) |
989 |
Lisp_Object prefix; |
Lisp_Object prefix; |
990 |
{ |
{ |