# HG changeset patch # User Richard M. Stallman # Date 1015192533 0 # Node ID d12db931f164df64f27c4854c5e85a359035eb60 # Parent 6493c49c2946e5f626238e4b9569f573b271060e (Fmake_temp_name): Doc fix. diff -r 6493c49c2946 -r d12db931f164 src/fileio.c --- a/src/fileio.c Sun Mar 03 21:44:59 2002 +0000 +++ b/src/fileio.c Sun Mar 03 21:55:33 2002 +0000 @@ -980,7 +980,11 @@ There is a race condition between calling `make-temp-name' and creating the file which opens all kinds of security holes. For that reason, you should -probably use `make-temp-file' instead. */) +probably use `make-temp-file' instead, except in three circumstances: + +* If you are creating the file in the user's home directory. +* If you are creating a directory rather than an ordinary file. +* If you are taking special precautions as `make-temp-file' does. */) (prefix) Lisp_Object prefix; {