diff --git a/aws/rust-runtime/aws-types/build.rs b/aws/rust-runtime/aws-types/build.rs index 267109076f9c41e7840e4b17a4290971b6eaf962..82e4ef8a92575512b531d73c3948db33461b340d 100644 --- a/aws/rust-runtime/aws-types/build.rs +++ b/aws/rust-runtime/aws-types/build.rs @@ -15,6 +15,7 @@ fn generate_build_vars(output_path: &Path) { .expect("Could not create build environment"); f.write_all(format!("const RUST_VERSION: &str = \"{}\";", rust_version).as_bytes()) .expect("Unable to write rust version"); + f.flush().expect("failed to flush"); } fn main() { diff --git a/aws/sdk/examples/kms/src/bin/encrypt.rs b/aws/sdk/examples/kms/src/bin/encrypt.rs index 25bfcfc430b76ba52e8b0bc3826033ed7280908d..f7d4482143f338bce833c3e0f31ae90484d1717d 100644 --- a/aws/sdk/examples/kms/src/bin/encrypt.rs +++ b/aws/sdk/examples/kms/src/bin/encrypt.rs @@ -83,6 +83,7 @@ async fn main() -> Result<(), Error> { let mut ofile = File::create(&out_file).expect("unable to create file"); ofile.write_all(s.as_bytes()).expect("unable to write"); + ofile.flush().expect("failed to flush"); if verbose { println!("Wrote the following to {:?}", out_file); diff --git a/aws/sdk/examples/kms/src/bin/reencrypt-data.rs b/aws/sdk/examples/kms/src/bin/reencrypt-data.rs index 3a7eaee8623aa104e51c844a73e35465fbc201d3..ed70c473b220548526c909dd21ebef0a69f9b6cb 100644 --- a/aws/sdk/examples/kms/src/bin/reencrypt-data.rs +++ b/aws/sdk/examples/kms/src/bin/reencrypt-data.rs @@ -103,6 +103,7 @@ async fn main() -> Result<(), Error> { let mut ofile = File::create(o).expect("unable to create file"); ofile.write_all(s.as_bytes()).expect("unable to write"); + ofile.flush().expect("failed to flush"); if verbose { println!("Wrote the following to {}:", output_file);