(ptr: *mut sys::ASN1_OBJECT)
| 375 | } |
| 376 | |
| 377 | unsafe fn ptr2obj(ptr: *mut sys::ASN1_OBJECT) -> Option<Asn1Object> { |
| 378 | if ptr.is_null() { |
| 379 | None |
| 380 | } else { |
| 381 | Some(unsafe { Asn1Object::from_ptr(ptr) }) |
| 382 | } |
| 383 | } |
| 384 | |
| 385 | fn _txt2obj(s: &CStr, no_name: bool) -> Option<Asn1Object> { |
| 386 | unsafe { ptr2obj(sys::OBJ_txt2obj(s.as_ptr(), i32::from(no_name))) } |