]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
openssl: use new(char, size) instead of malloc(size)
authorDan Streetman <ddstreet@ieee.org>
Mon, 21 Aug 2023 22:14:07 +0000 (18:14 -0400)
committerDan Streetman <ddstreet@ieee.org>
Thu, 24 Aug 2023 16:33:26 +0000 (12:33 -0400)
src/shared/openssl-util.c

index db45b23aafb403d7269a96cb987ba7906cbea0d0..3d3d8090f8c81064b01524dca050b5d04bd7e569 100644 (file)
@@ -403,7 +403,7 @@ int ecc_pkey_to_curve_x_y(
         if (!EVP_PKEY_get_utf8_string_param(pkey, OSSL_PKEY_PARAM_GROUP_NAME, NULL, 0, &name_size))
                 return log_openssl_errors("Failed to get ECC group name size");
 
-        _cleanup_free_ char *name = malloc(name_size + 1);
+        _cleanup_free_ char *name = new(char, name_size + 1);
         if (!name)
                 return log_oom_debug();