[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