3560 |
On MINGW, a call @code{putenv("FOO=")} removes @samp{FOO} from the |
On MINGW, a call @code{putenv("FOO=")} removes @samp{FOO} from the |
3561 |
environment, rather than inserting it with an empty value. |
environment, rather than inserting it with an empty value. |
3562 |
|
|
3563 |
|
@item @code{signal} handler |
3564 |
|
@c @fuindex signal |
3565 |
|
@prindex @code{signal} |
3566 |
|
Normally @code{signal} takes a handler function with a return type of |
3567 |
|
@code{void}, but some old systems required @code{int} instead. Any |
3568 |
|
actual @code{int} value returned is not used, this is only a |
3569 |
|
difference in the function prototype demanded. |
3570 |
|
|
3571 |
|
All systems we know of in current use take @code{void}. Presumably |
3572 |
|
@code{int} was to support K&R C, where of course @code{void} is not |
3573 |
|
available. @code{AC_TYPE_SIGNAL} (@pxref{Particular Types}) can be |
3574 |
|
used to establish the correct type in all cases. |
3575 |
|
|
3576 |
@item @code{snprintf} |
@item @code{snprintf} |
3577 |
@c @fuindex snprintf |
@c @fuindex snprintf |
3578 |
@prindex @code{snprintf} |
@prindex @code{snprintf} |