Parcourir la source

通过check fmt

MemoryShore il y a 7 mois
Parent
commit
2207c1c4e1
1 fichiers modifiés avec 1 ajouts et 2 suppressions
  1. 1 2
      kernel/src/process/exec.rs

+ 1 - 2
kernel/src/process/exec.rs

@@ -261,13 +261,12 @@ impl ProcInitInfo {
         // 实现栈的16字节对齐,如果argv、envp、argc在栈中的长度加起来不能对齐16字节,则手动填充一个空字节
         // TODO 感觉这样对齐有点简陋,后续可能要完善一下
         if (envps.len() + argps.len() + 1) * core::mem::align_of::<usize>() % 0x10 != 0 {
-            self.push_slice(ustack, &vec![0u8; 1])?;
+            self.push_slice(ustack, &[0u8; 1])?;
         }
 
         // 压入auxv
         self.push_slice(ustack, &[null::<u8>(), null::<u8>()])?;
         for (&k, &v) in self.auxv.iter() {
-            log::debug!("auxv: {:?}", ustack.sp());
             self.push_slice(ustack, &[k as usize, v])?;
         }