소스 검색

cargo clippy --fix

Román Cárdenas 2 년 전
부모
커밋
89be0f4d1f
1개의 변경된 파일7개의 추가작업 그리고 9개의 파일을 삭제
  1. 7 9
      riscv-rt/src/lib.rs

+ 7 - 9
riscv-rt/src/lib.rs

@@ -472,17 +472,15 @@ pub extern "C" fn start_trap_rust(trap_frame: *const TrapFrame) {
 
         if cause.is_exception() {
             ExceptionHandler(&*trap_frame)
-        } else {
-            if cause.code() < __INTERRUPTS.len() {
-                let h = &__INTERRUPTS[cause.code()];
-                if h.reserved == 0 {
-                    DefaultHandler();
-                } else {
-                    (h.handler)();
-                }
-            } else {
+        } else if cause.code() < __INTERRUPTS.len() {
+            let h = &__INTERRUPTS[cause.code()];
+            if h.reserved == 0 {
                 DefaultHandler();
+            } else {
+                (h.handler)();
             }
+        } else {
+            DefaultHandler();
         }
     }
 }