diff options
| author | John Levon <john.levon@joyent.com> | 2019-08-15 02:34:17 -0700 |
|---|---|---|
| committer | John Levon <john.levon@joyent.com> | 2019-08-21 00:48:36 -0700 |
| commit | 44bf619d328827ce5eca6833fcd5c69f1592e578 (patch) | |
| tree | 9ad4659713906427323f35a72759a16fbc94762d /usr/src/ucblib | |
| parent | a99cb9618990662acbd3bab1b4a5b05a6ca62556 (diff) | |
| download | illumos-joyent-44bf619d328827ce5eca6833fcd5c69f1592e578.tar.gz | |
10703 smatch unreachable code checking needs reworking
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/ucblib')
| -rw-r--r-- | usr/src/ucblib/libdbm/dbm.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/usr/src/ucblib/libdbm/dbm.c b/usr/src/ucblib/libdbm/dbm.c index e9afce9d15..82d136c0a7 100644 --- a/usr/src/ucblib/libdbm/dbm.c +++ b/usr/src/ucblib/libdbm/dbm.c @@ -24,7 +24,7 @@ */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ -/* All Rights Reserved */ +/* All Rights Reserved */ /* * Portions of this source code were derived from Berkeley 4.3 BSD @@ -32,7 +32,7 @@ */ /* - * Copyright (c) 2018, Joyent, Inc. + * Copyright 2019 Joyent, Inc. */ /*LINTLIBRARY*/ @@ -241,7 +241,7 @@ split: Sentry.dsize = key.dsize; Sentry.dptr = malloc(strlen(key.dptr)+1); (void) strncpy(Sentry.dptr, key.dptr, - key.dsize); + key.dsize); } break; } @@ -442,7 +442,8 @@ cmpdatum(datum d1, datum d2) do if (*p1++ != *p2++) return (*--p1 - *--p2); - while (--n); + while (--n) + ; return (0); } @@ -589,5 +590,4 @@ chkblk(char buf[PBLKSIZ]) bad: (void) printf("bad block\n"); abort(); - bzero(buf, PBLKSIZ); } |
