Skip to content

Commit

Permalink
fix up missing uses for GUID example
Browse files Browse the repository at this point in the history
  • Loading branch information
KodrAus committed Nov 1, 2021
1 parent 54e559e commit c8cd0d6
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Expand Up @@ -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 = [
Expand Down
16 changes: 7 additions & 9 deletions examples/windows_guid.rs
Expand Up @@ -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 = {
Expand Down Expand Up @@ -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 _);
}
Expand Down

0 comments on commit c8cd0d6

Please sign in to comment.