From: Franck Bui Date: Wed, 19 Apr 2023 18:54:13 +0000 (+0200) Subject: localed-util: make use of strdupcspn() X-Git-Tag: v254-rc1~618^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3c7012cdda46f82324bb5a2ead86a6974bba8b91;p=thirdparty%2Fsystemd.git localed-util: make use of strdupcspn() --- diff --git a/src/locale/localed-util.c b/src/locale/localed-util.c index 17d96aea1d1..65b6108e4e7 100644 --- a/src/locale/localed-util.c +++ b/src/locale/localed-util.c @@ -817,12 +817,12 @@ int find_legacy_keymap(const X11Context *xc, char **ret) { * matches just the first layout. */ - l = strndup(xc->layout, strcspn(xc->layout, ",")); + l = strdupcspn(xc->layout, ","); if (!l) return -ENOMEM; if (!isempty(xc->variant)) { - v = strndup(xc->variant, strcspn(xc->variant, ",")); + v = strdupcspn(xc->variant, ","); if (!v) return -ENOMEM; }