From 49ecc035436a5537ec92d5e6b8d524fd2e3e7dd4 Mon Sep 17 00:00:00 2001
From: Cyril Plisko <cyril.plisko@mountall.com>
Date: Thu, 29 Aug 2024 22:45:45 +0300
Subject: [PATCH] mavlink/build.rs simplification

---
 mavlink/build/main.rs | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/mavlink/build/main.rs b/mavlink/build/main.rs
index 4d1cfd4..64f3aea 100644
--- a/mavlink/build/main.rs
+++ b/mavlink/build/main.rs
@@ -21,10 +21,8 @@ fn main() -> ExitCode {
     }
 
     // find & apply patches to XML definitions to avoid crashes
-    let mut patch_dir = src_dir.to_path_buf();
-    patch_dir.push("build/patches");
-    let mut mavlink_dir = src_dir.to_path_buf();
-    mavlink_dir.push("mavlink");
+    let patch_dir = src_dir.join("build/patches");
+    let mavlink_dir = src_dir.join("mavlink");
 
     if let Ok(dir) = read_dir(patch_dir) {
         for entry in dir.flatten() {
@@ -40,8 +38,7 @@ fn main() -> ExitCode {
         }
     }
 
-    let mut definitions_dir = src_dir.to_path_buf();
-    definitions_dir.push("mavlink/message_definitions/v1.0");
+    let definitions_dir = src_dir.join("mavlink/message_definitions/v1.0");
 
     let out_dir = env::var("OUT_DIR").unwrap();
 
-- 
GitLab