]> git.sur5r.net Git - cc65/commitdiff
For exec() the command line pointer may be NULL.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 25 Jan 2011 20:19:09 +0000 (20:19 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 25 Jan 2011 20:19:09 +0000 (20:19 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4919 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/funcref.sgml

index 362f751ec3a21ada9f67c02b0caaf7355039b3df..ec32ebf0c05cb0736215f9b029f0f28c5e5eecc2 100644 (file)
@@ -2050,8 +2050,10 @@ evaluated or is ignored.
 <tag/Description/<tt/exec/ replaces the currently running program by a new one.
 Calling <tt/exec()/ is identical to calling <tt/<ref id="exit" name="exit()">/,
 then loading and starting the program named in the first argument, passing
-the command line specified as second argument. On success, the function does
-not return. On failure, -1 is returned and <tt/errno/ contains an error code.
+the command line specified as second argument. Instead of an empty string, 
+a <tt/NULL/ pointer may be passed as second parameter.
+On success, the function does not return. On failure, -1 is returned and 
+<tt/errno/ contains an error code.
 <tag/Limits/<itemize>
 <item>The function is only available as fastcall function, so it may only
 be used in presence of a prototype.