Pārlūkot izejas kodu

btf: fix regression computing pointer sizes

Computing pointer sizes was broken in #285
Alessandro Decina 2 gadi atpakaļ
vecāks
revīzija
12e422b211
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      aya/src/obj/btf/types.rs

+ 1 - 0
aya/src/obj/btf/types.rs

@@ -1054,6 +1054,7 @@ impl BtfType {
             BtfType::Struct(t) => Some(t.size),
             BtfType::Union(t) => Some(t.size),
             BtfType::DataSec(t) => Some(t.size),
+            BtfType::Ptr(_) => Some(mem::size_of::<&()>() as u32),
             _ => None,
         }
     }