From: Mark Andrews Date: Mon, 29 Aug 2011 05:58:31 +0000 (+0000) Subject: *++tp = 0; -> tp++; *tp = 0; X-Git-Tag: v9.9.0a2~1^2~92 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04ec1e31bf9cc1f5db2d0323aa95cb5119120255;p=thirdparty%2Fbind9.git *++tp = 0; -> tp++; *tp = 0; --- diff --git a/lib/lwres/lwinetpton.c b/lib/lwres/lwinetpton.c index 5bbef083959..f7e61acdeea 100644 --- a/lib/lwres/lwinetpton.c +++ b/lib/lwres/lwinetpton.c @@ -19,7 +19,7 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static char rcsid[] = "$Id: lwinetpton.c,v 1.12 2007/06/19 23:47:22 tbox Exp $"; +static char rcsid[] = "$Id: lwinetpton.c,v 1.13 2011/08/29 05:58:31 marka Exp $"; #endif /* LIBC_SCCS and not lint */ #include @@ -103,7 +103,12 @@ inet_pton4(const char *src, unsigned char *dst) { } else if (ch == '.' && saw_digit) { if (octets == 4) return (0); - *++tp = 0; + /* + * "clang --analyse" generates warnings using: + * *++tp = 0; + */ + tp++; + *tp = 0; saw_digit = 0; } else return (0);