The `simplewin.c' module includes a function window_puts_lf() that
modifies a string in place as it prints it.  We don't use this function
in any of the programs in the book--it was included in the module for
completeness.  This note serves as a warning should you decide to use this
function at some point in the future.  window_puts_lf() will cause core
dumps with some compilers, unless you set the proper options.  The following
comment accompanies window_puts_lf() in `simplewin.c':

window_puts_lf() prints a string in a window on a
line-by-line basis, based on linefeed characters.
NOTE:  This function temporarily modifies the string as
it displays each line.  Normally, strings should be treated
as constants.  This function has the potential to cause problems
with compilers that treat strings as read-only data structures.
With gcc, for example, you must use the `-fwritable-strings' option
to prevent core dumps, if you use this function.
*/

