mirror of
https://github.com/uuid-rs/uuid.git
synced 2025-10-01 15:01:05 +00:00
fix up missing uses for GUID example
This commit is contained in:
parent
54e559e889
commit
c8cd0d6638
@ -142,7 +142,7 @@ version = "1.0.52"
|
||||
|
||||
[target.'cfg(windows)'.dev-dependencies.winapi]
|
||||
version = "0.3"
|
||||
features = ["combaseapi"]
|
||||
features = ["combaseapi", "impl-default"]
|
||||
|
||||
[workspace]
|
||||
members = [
|
||||
|
@ -24,7 +24,7 @@ fn guid_to_uuid() {
|
||||
guid_in.Data1,
|
||||
guid_in.Data2,
|
||||
guid_in.Data3,
|
||||
guid_in.Data4,
|
||||
&guid_in.Data4,
|
||||
);
|
||||
|
||||
let guid_out = {
|
||||
@ -52,16 +52,14 @@ fn guid_to_uuid() {
|
||||
#[test]
|
||||
#[cfg(windows)]
|
||||
fn uuid_from_cocreateguid() {
|
||||
use uuid::Uuid;
|
||||
use winapi::shared::guiddef;
|
||||
|
||||
let mut guid = guiddef::GUID {
|
||||
Data1: Default::default(),
|
||||
Data2: Default::default(),
|
||||
Data3: Default::default(),
|
||||
Data4: Default::default(),
|
||||
use uuid::{Uuid, Variant, Version};
|
||||
use winapi::{
|
||||
shared::guiddef,
|
||||
um::combaseapi::CoCreateGuid,
|
||||
};
|
||||
|
||||
let mut guid = guiddef::GUID::default();
|
||||
|
||||
unsafe {
|
||||
CoCreateGuid(&mut guid as *mut _);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user