X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=c-bindings-gen%2Fsrc%2Ftypes.rs;fp=c-bindings-gen%2Fsrc%2Ftypes.rs;h=9462e988418a1387a0048624555dec99feecaaba;hp=ecc508dbca8d26ff0ab7ec92df486562e39095d6;hb=1830b38012c4b6674458b63f384bd549fcb52470;hpb=7059159a62b77dce0da6243ef9aa2ad30df60880 diff --git a/c-bindings-gen/src/types.rs b/c-bindings-gen/src/types.rs index ecc508d..9462e98 100644 --- a/c-bindings-gen/src/types.rs +++ b/c-bindings-gen/src/types.rs @@ -650,6 +650,8 @@ impl<'mod_lifetime, 'crate_lft: 'mod_lifetime> ImportResolver<'mod_lifetime, 'cr Some(format!("{}::{}{}", self.module_path, first_seg.ident, remaining)) } else if first_seg_is_stdlib(&first_seg_str) || self.dependencies.contains(&first_seg.ident) { Some(first_seg_str + &remaining) + } else if first_seg_str == "crate" { + Some(self.crate_name.to_owned() + &remaining) } else { None } } }