]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
localed-util: make use of strdupcspn()
authorFranck Bui <fbui@suse.com>
Wed, 19 Apr 2023 18:54:13 +0000 (20:54 +0200)
committerFranck Bui <fbui@suse.com>
Mon, 24 Apr 2023 12:12:58 +0000 (14:12 +0200)
src/locale/localed-util.c

index 17d96aea1d15734698f6e695ab283e6e9d5a33c6..65b6108e4e7e99f54b6ad999d5e391c97c9ebe1c 100644 (file)
@@ -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;
                 }