3342 |
number of bytes written, but on some old systems (SunOS 4 for |
number of bytes written, but on some old systems (SunOS 4 for |
3343 |
instance) they return the buffer pointer instead. |
instance) they return the buffer pointer instead. |
3344 |
|
|
3345 |
|
@item @code{sscanf} |
3346 |
|
@c @fuindex sscanf |
3347 |
|
@prindex @code{sscanf} |
3348 |
|
On various old systems, e.g. HP-UX 9, @code{sscanf} requires that its |
3349 |
|
input string is writable (though it doesn't actually change it). This |
3350 |
|
can be a problem when using @command{gcc} since it normally puts |
3351 |
|
constant strings in read-only memory |
3352 |
|
(@pxref{Incompatibilities,Incompatibilities of GCC,,gcc,Using and |
3353 |
|
Porting the GNU Compiler Collection}). Apparently in some cases even |
3354 |
|
having format strings read-only can be a problem. |
3355 |
|
|
3356 |
@item @code{unlink} |
@item @code{unlink} |
3357 |
@c @fuindex unlink |
@c @fuindex unlink |
3358 |
@prindex @code{unlink} |
@prindex @code{unlink} |