Skip to content

Commit fa3725b

Browse files
committed
Change back to use OSSL_PARAM_get_utf8_string_ptr
1 parent e5b1509 commit fa3725b

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

src/wp_kbkdf.c

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,8 @@ static int wp_kdf_kbkdf_set_ctx_params(wp_KbkdfCtx* ctx,
171171
if (ok) {
172172
p = OSSL_PARAM_locate((OSSL_PARAM*)params, OSSL_KDF_PARAM_MODE);
173173
if ((p != NULL) && (p->data != NULL)) {
174-
char mode[16];
175-
char* modePtr = mode;
176-
if (!OSSL_PARAM_get_utf8_string(p, &modePtr, sizeof(mode))) {
174+
const char* mode = NULL;
175+
if (!OSSL_PARAM_get_utf8_string_ptr(p, &mode)) {
177176
ok = 0;
178177
}
179178
if (ok) {
@@ -190,9 +189,8 @@ static int wp_kdf_kbkdf_set_ctx_params(wp_KbkdfCtx* ctx,
190189
if (ok) {
191190
p = OSSL_PARAM_locate((OSSL_PARAM*)params, OSSL_KDF_PARAM_DIGEST);
192191
if ((p != NULL) && (p->data != NULL)) {
193-
char digest[16];
194-
char* digestPtr = digest;
195-
if (!OSSL_PARAM_get_utf8_string(p, &digestPtr, sizeof(digest))) {
192+
const char* digest = NULL;
193+
if (!OSSL_PARAM_get_utf8_string_ptr(p, &digest)) {
196194
ok = 0;
197195
}
198196
if (ok) {
@@ -205,9 +203,8 @@ static int wp_kdf_kbkdf_set_ctx_params(wp_KbkdfCtx* ctx,
205203
if (ok) {
206204
p = OSSL_PARAM_locate((OSSL_PARAM*)params, OSSL_KDF_PARAM_CIPHER);
207205
if ((p != NULL) && (p->data != NULL)) {
208-
char cipher[16];
209-
char* cipherPtr = cipher;
210-
if (!OSSL_PARAM_get_utf8_string(p, &cipherPtr, sizeof(cipher))) {
206+
const char* cipher = NULL;
207+
if (!OSSL_PARAM_get_utf8_string_ptr(p, &cipher)) {
211208
ok = 0;
212209
}
213210
if (ok) {

0 commit comments

Comments
 (0)