[pbs-devel] [PATCH proxmox 2/9] daemon: set_var is now unsafe

Maximiliano Sandoval m.sandoval at proxmox.com
Tue Mar 4 15:40:44 CET 2025


In edition 2024 set_var is unsafe.

Signed-off-by: Maximiliano Sandoval <m.sandoval at proxmox.com>
---
 proxmox-daemon/src/server.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/proxmox-daemon/src/server.rs b/proxmox-daemon/src/server.rs
index 7cf5ea06..670e3c3b 100644
--- a/proxmox-daemon/src/server.rs
+++ b/proxmox-daemon/src/server.rs
@@ -79,7 +79,7 @@ impl Reloader {
 
     fn pre_exec(self) -> Result<(), Error> {
         for item in self.pre_exec {
-            std::env::set_var(item.name, (item.store_fn)()?);
+            unsafe { std::env::set_var(item.name, (item.store_fn)()?) };
         }
         Ok(())
     }
-- 
2.39.5





More information about the pbs-devel mailing list