From c386cb8e7ccb163e3d3a92a1eb0cea69849bba9c Mon Sep 17 00:00:00 2001 From: Theo de Raadt Date: Mon, 24 Apr 2000 16:55:45 +0000 Subject: correct example --- lib/libc/string/strtok.3 | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'lib/libc/string') diff --git a/lib/libc/string/strtok.3 b/lib/libc/string/strtok.3 index 143ffc2e426..255431c9c68 100644 --- a/lib/libc/string/strtok.3 +++ b/lib/libc/string/strtok.3 @@ -33,7 +33,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $OpenBSD: strtok.3,v 1.11 2000/04/21 15:24:20 aaron Exp $ +.\" $OpenBSD: strtok.3,v 1.12 2000/04/24 16:55:44 deraadt Exp $ .\" .Dd June 29, 1991 .Dt STRTOK 3 @@ -107,11 +107,12 @@ int i = 0; snprintf(s, sizeof(s), "cat dog horse cow"); -for ((p = strtok_r(s, " ", &last)); p; (p = strtok_r(NULL, " ", &last)), i++) { - if (i < MAXTOKENS - 1) - tokens[i] = p; +for ((p = strtok_r(s, " ", &last)); p; + (p = strtok_r(NULL, " ", &last)), i++) { + if (i < MAXTOKENS - 1) + tokens[i] = p; } -tokens[i] = '\e0'; +tokens[i] = NULL; .Ed .Pp That is, -- cgit v1.2.3