commit | 53fbc67d4eab779eb4194feddc17ed18cdb34693 | [log] [tgz] |
---|---|---|
author | Pau Espin Pedrol <pespin@sysmocom.de> | Mon Sep 21 17:13:30 2020 +0200 |
committer | laforge <laforge@osmocom.org> | Tue Sep 22 19:28:14 2020 +0000 |
tree | 5a287cec237a788550bdbb15f9c951b0a724f654 | |
parent | c29d513a2b76bf689eb9a5d5914bd0f28065aa5d [diff] [blame] |
osmo_strlcpy: Clarify length calculation Change-Id: I78dc7b87d5b42595c0b1392fce61606eae8f6ec8
diff --git a/src/utils.c b/src/utils.c index 168f85f..772b671 100644 --- a/src/utils.c +++ b/src/utils.c
@@ -576,7 +576,7 @@ size_t ret = src ? strlen(src) : 0; if (siz) { - size_t len = (ret >= siz) ? siz - 1 : ret; + size_t len = OSMO_MIN(siz - 1, ret); if (len) memcpy(dst, src, len); dst[len] = '\0';