From c51bc42749349be0e70fd23824c5ed4c29ef01ae Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Mon, 17 Jun 2024 21:05:39 -0600 Subject: [PATCH] dep: explicitly convert pkg dep cpn pointer to related object type --- lib/pkgcraft/dep/pkg.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/pkgcraft/dep/pkg.rb b/lib/pkgcraft/dep/pkg.rb index f540bed..e21acc7 100644 --- a/lib/pkgcraft/dep/pkg.rb +++ b/lib/pkgcraft/dep/pkg.rb @@ -164,7 +164,8 @@ def pvr end def cpn - C.pkgcraft_dep_cpn(self) + ptr = C.pkgcraft_dep_cpn(self) + Cpn.send(:from_ptr, ptr) end def cpv