diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-17 14:43:54 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-17 14:43:54 +0000 |
commit | d58468615e52bdd8c69f63df0a9ddccb5136a3fe (patch) | |
tree | 9e626ed41fca47c7e6612d379ccdd96746bc9b4a | |
parent | 30a0b8a6f066c4b559b83b32c417ab32e86a700d (diff) | |
download | mandoc-d58468615e52bdd8c69f63df0a9ddccb5136a3fe.tar.gz mandoc-d58468615e52bdd8c69f63df0a9ddccb5136a3fe.tar.zst mandoc-d58468615e52bdd8c69f63df0a9ddccb5136a3fe.zip |
Improve clarity of some casts;
from Christos Zoulas <christos at NetBSD>.
-rw-r--r-- | dba.c | 14 | ||||
-rw-r--r-- | dbm_map.c | 4 |
2 files changed, 9 insertions, 9 deletions
@@ -1,4 +1,4 @@ -/* $Id: dba.c,v 1.9 2017/01/15 15:28:55 schwarze Exp $ */ +/* $Id: dba.c,v 1.10 2017/02/17 14:43:54 schwarze Exp $ */ /* * Copyright (c) 2016, 2017 Ingo Schwarze <schwarze@openbsd.org> * @@ -315,8 +315,8 @@ compare_names(const void *vp1, const void *vp2) const char *cp1, *cp2; int diff; - cp1 = *(char **)vp1; - cp2 = *(char **)vp2; + cp1 = *(const char * const *)vp1; + cp2 = *(const char * const *)vp2; return (diff = *cp2 - *cp1) ? diff : strcasecmp(cp1 + 1, cp2 + 1); } @@ -326,8 +326,8 @@ compare_strings(const void *vp1, const void *vp2) { const char *cp1, *cp2; - cp1 = *(char **)vp1; - cp2 = *(char **)vp2; + cp1 = *(const char * const *)vp1; + cp2 = *(const char * const *)vp2; return strcmp(cp1, cp2); } @@ -502,7 +502,7 @@ compare_entries(const void *vp1, const void *vp2) { const struct macro_entry *ep1, *ep2; - ep1 = *(struct macro_entry **)vp1; - ep2 = *(struct macro_entry **)vp2; + ep1 = *(const struct macro_entry * const *)vp1; + ep2 = *(const struct macro_entry * const *)vp2; return strcmp(ep1->value, ep2->value); } @@ -1,4 +1,4 @@ -/* $Id: dbm_map.c,v 1.7 2016/10/22 10:09:27 schwarze Exp $ */ +/* $Id: dbm_map.c,v 1.8 2017/02/17 14:43:54 schwarze Exp $ */ /* * Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> * @@ -175,7 +175,7 @@ dbm_getint(int32_t offset) int32_t dbm_addr(const void *p) { - return htobe32((char *)p - dbm_base); + return htobe32((const char *)p - dbm_base); } int |