diff options
| author | Felix Fietkau | 2025-03-05 07:24:01 +0000 |
|---|---|---|
| committer | Felix Fietkau | 2025-03-05 07:25:43 +0000 |
| commit | 4d4e63126722ab6b56add10d39c4ecbd5edfbd1c (patch) | |
| tree | cb053f5c868d1480c0347becca7f8897f3286818 | |
| parent | 12298ca7c497d497564ee22851e6fc2342f0f26e (diff) | |
| download | openwrt-4d4e63126722ab6b56add10d39c4ecbd5edfbd1c.tar.gz | |
ucode-mod-pkgen: fix refcounting issue
Do not call ucv_get if the reference is transferred without being used
elsewhere
Signed-off-by: Felix Fietkau <nbd@nbd.name>
| -rw-r--r-- | package/utils/ucode-mod-pkgen/src/ucode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/utils/ucode-mod-pkgen/src/ucode.c b/package/utils/ucode-mod-pkgen/src/ucode.c index cb5569b977..4b7779f136 100644 --- a/package/utils/ucode-mod-pkgen/src/ucode.c +++ b/package/utils/ucode-mod-pkgen/src/ucode.c @@ -269,7 +269,7 @@ uc_cert_info(uc_vm_t *vm, size_t nargs) uc_value_t *info = ucv_object_new(vm); int len; - ucv_array_push(ret, ucv_get(info)); + ucv_array_push(ret, info); ucv_object_add(info, "version", ucv_int64_new(cur->version)); uc_cert_info_add_name(info, "issuer", &cur->issuer); |