]> code.delx.au - gnu-emacs/blobdiff - lib/stdio.in.h
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
[gnu-emacs] / lib / stdio.in.h
index 759c94d7abf8edf026348d23f69a76a600ba5fa9..ec438742969b245c5c17b9dda55ef73695b1b899 100644 (file)
@@ -723,11 +723,10 @@ _GL_WARN_ON_USE (getline, "getline is unportable - "
    so any use of gets warrants an unconditional warning; besides, C11
    removed it.  */
 #undef gets
-#if HAVE_RAW_DECL_GETS
+#if HAVE_RAW_DECL_GETS && !defined __cplusplus
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 #endif
 
-
 #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
 struct obstack;
 /* Grow an obstack with formatted output.  Return the number of