Module Name:    src
Committed By:   joerg
Date:           Fri Jun 28 15:04:35 UTC 2013

Modified Files:
        src/bin/ed: re.c
        src/crypto/external/bsd/libsaslc/dist/src: mech_digestmd5.c xsess.c
        src/libexec/ftpd: cmds.c
        src/usr.bin/sed: compile.c
        src/usr.sbin/moused: moused.c

Log Message:
Fix violations of the sequence point rule.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/bin/ed/re.c
cvs rdiff -u -r1.10 -r1.11 \
    src/crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c
cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/libsaslc/dist/src/xsess.c
cvs rdiff -u -r1.31 -r1.32 src/libexec/ftpd/cmds.c
cvs rdiff -u -r1.38 -r1.39 src/usr.bin/sed/compile.c
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/moused/moused.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/ed/re.c
diff -u src/bin/ed/re.c:1.19 src/bin/ed/re.c:1.20
--- src/bin/ed/re.c:1.19	Thu Feb 17 16:29:26 2005
+++ src/bin/ed/re.c	Fri Jun 28 15:04:35 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: re.c,v 1.19 2005/02/17 16:29:26 xtraeme Exp $	*/
+/*	$NetBSD: re.c,v 1.20 2013/06/28 15:04:35 joerg Exp $	*/
 
 /* re.c: This file contains the regular expression interface routines for
    the ed line editor. */
@@ -33,7 +33,7 @@
 #if 0
 static char *rcsid = "@(#)re.c,v 1.6 1994/02/01 00:34:43 alm Exp";
 #else
-__RCSID("$NetBSD: re.c,v 1.19 2005/02/17 16:29:26 xtraeme Exp $");
+__RCSID("$NetBSD: re.c,v 1.20 2013/06/28 15:04:35 joerg Exp $");
 #endif
 #endif /* not lint */
 
@@ -95,7 +95,7 @@ extract_pattern(int delimiter)
 		default:
 			break;
 		case '[':
-			if ((nd = parse_char_class(++nd)) == NULL) {
+			if ((nd = parse_char_class(nd + 1)) == NULL) {
 				sprintf(errmsg, "unbalanced brackets ([])");
 				return NULL;
 			}

Index: src/crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c
diff -u src/crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c:1.10 src/crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c:1.11
--- src/crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c:1.10	Sun Feb 20 01:59:46 2011
+++ src/crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c	Fri Jun 28 15:04:35 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: mech_digestmd5.c,v 1.10 2011/02/20 01:59:46 christos Exp $ */
+/* $NetBSD: mech_digestmd5.c,v 1.11 2013/06/28 15:04:35 joerg Exp $ */
 
 /* Copyright (c) 2010 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -35,7 +35,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: mech_digestmd5.c,v 1.10 2011/02/20 01:59:46 christos Exp $");
+__RCSID("$NetBSD: mech_digestmd5.c,v 1.11 2013/06/28 15:04:35 joerg Exp $");
 
 #include <sys/param.h>
 
@@ -1626,7 +1626,7 @@ saslc__mech_digestmd5_parse_challenge(sa
 		if (val == NULL)
 			goto no_mem;
 		*val = '\0';
-		val = strip_quotes(++val);
+		val = strip_quotes(val + 1);
 
 		saslc__msg_dbg("key='%s' val='%s'\n", key, val);
 		switch (get_challenge_t(key)) {

Index: src/crypto/external/bsd/libsaslc/dist/src/xsess.c
diff -u src/crypto/external/bsd/libsaslc/dist/src/xsess.c:1.6 src/crypto/external/bsd/libsaslc/dist/src/xsess.c:1.7
--- src/crypto/external/bsd/libsaslc/dist/src/xsess.c:1.6	Sun Feb 20 01:59:46 2011
+++ src/crypto/external/bsd/libsaslc/dist/src/xsess.c	Fri Jun 28 15:04:35 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: xsess.c,v 1.6 2011/02/20 01:59:46 christos Exp $ */
+/* $NetBSD: xsess.c,v 1.7 2013/06/28 15:04:35 joerg Exp $ */
 
 /*
  * Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: xsess.c,v 1.6 2011/02/20 01:59:46 christos Exp $");
+__RCSID("$NetBSD: xsess.c,v 1.7 2013/06/28 15:04:35 joerg Exp $");
 
 #include <assert.h>
 #include <saslc.h>
@@ -91,7 +91,7 @@ normalize_list_string(char *opts)
 			break;
 		if (p > opts && p[-1] != ',')
 			*p++ = ',';
-		p = skip_WS(++p);
+		p = skip_WS(p + 1);
 	}
 }
 

Index: src/libexec/ftpd/cmds.c
diff -u src/libexec/ftpd/cmds.c:1.31 src/libexec/ftpd/cmds.c:1.32
--- src/libexec/ftpd/cmds.c:1.31	Tue Jun 19 06:06:34 2012
+++ src/libexec/ftpd/cmds.c	Fri Jun 28 15:04:35 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: cmds.c,v 1.31 2012/06/19 06:06:34 dholland Exp $	*/
+/*	$NetBSD: cmds.c,v 1.32 2013/06/28 15:04:35 joerg Exp $	*/
 
 /*
  * Copyright (c) 1999-2009 The NetBSD Foundation, Inc.
@@ -90,7 +90,7 @@
 
 #include <sys/cdefs.h>
 #ifndef lint
-__RCSID("$NetBSD: cmds.c,v 1.31 2012/06/19 06:06:34 dholland Exp $");
+__RCSID("$NetBSD: cmds.c,v 1.32 2013/06/28 15:04:35 joerg Exp $");
 #endif /* not lint */
 
 #include <sys/param.h>
@@ -878,7 +878,7 @@ discover_path(char *last_path, const cha
 		cp = tp;
 		nomorelink = 1;
 		
-		while ((cp = strstr(++cp, "/")) != NULL) {
+		while ((cp = strstr(cp + 1, "/")) != NULL) {
 			sz1 = (unsigned long)cp - (unsigned long)tp;
 			if (sz1 > MAXPATHLEN)
 				goto bad;

Index: src/usr.bin/sed/compile.c
diff -u src/usr.bin/sed/compile.c:1.38 src/usr.bin/sed/compile.c:1.39
--- src/usr.bin/sed/compile.c:1.38	Fri Dec 14 08:16:51 2012
+++ src/usr.bin/sed/compile.c	Fri Jun 28 15:04:35 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: compile.c,v 1.38 2012/12/14 08:16:51 msaitoh Exp $	*/
+/*	$NetBSD: compile.c,v 1.39 2013/06/28 15:04:35 joerg Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -76,7 +76,7 @@
 #if 0
 static char sccsid[] = "@(#)compile.c	8.2 (Berkeley) 4/28/95";
 #else
-__RCSID("$NetBSD: compile.c,v 1.38 2012/12/14 08:16:51 msaitoh Exp $");
+__RCSID("$NetBSD: compile.c,v 1.39 2013/06/28 15:04:35 joerg Exp $");
 #endif
 #endif /* not lint */
 
@@ -657,7 +657,7 @@ compile_tr(char *p, char **transtab)
 		goto bad;
 	}
 	new = xmalloc(strlen(p) + 1);
-	p = compile_delimited(--p, new);
+	p = compile_delimited(p - 1, new);
 	if (p == NULL) {
 		err(COMPILE, "unterminated transform target string");
 		goto bad;

Index: src/usr.sbin/moused/moused.c
diff -u src/usr.sbin/moused/moused.c:1.22 src/usr.sbin/moused/moused.c:1.23
--- src/usr.sbin/moused/moused.c:1.22	Wed Aug 31 16:32:48 2011
+++ src/usr.sbin/moused/moused.c	Fri Jun 28 15:04:35 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: moused.c,v 1.22 2011/08/31 16:32:48 christos Exp $ */
+/* $NetBSD: moused.c,v 1.23 2013/06/28 15:04:35 joerg Exp $ */
 /**
  ** Copyright (c) 1995 Michael Smith, All rights reserved.
  **
@@ -48,7 +48,7 @@
 #include <sys/cdefs.h>
 
 #ifndef lint
-__RCSID("$NetBSD: moused.c,v 1.22 2011/08/31 16:32:48 christos Exp $");
+__RCSID("$NetBSD: moused.c,v 1.23 2013/06/28 15:04:35 joerg Exp $");
 #endif /* not lint */
 
 #include <ctype.h>
@@ -2045,7 +2045,7 @@ r_installmap(char *arg)
 	    return FALSE;
 	lbutton = atoi(s);
 
-	arg = skipspace(++arg);
+	arg = skipspace(arg + 1);
 	s = arg;
 	while (isdigit((unsigned char)*arg))
 	    ++arg;

Reply via email to