浏览代码

Kernel: Fix deprecated array comparison

The Clang error message reads like this (`-Wdeprecated-array-compare`):

> error: comparison between two arrays is deprecated; to compare
> array addresses, use unary '+' to decay operands to pointers.
Daniel Bertalan 4 年之前
父节点
当前提交
347c3361ee
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Kernel/init.cpp

+ 2 - 2
Kernel/init.cpp

@@ -189,8 +189,8 @@ extern "C" [[noreturn]] UNMAP_AFTER_INIT void init(BootInfo const& boot_info)
     Memory::MemoryManager::initialize(0);
 
     // Ensure that the safemem sections are not empty. This could happen if the linker accidentally discards the sections.
-    VERIFY(start_of_safemem_text != end_of_safemem_text);
-    VERIFY(start_of_safemem_atomic_text != end_of_safemem_atomic_text);
+    VERIFY(+start_of_safemem_text != +end_of_safemem_text);
+    VERIFY(+start_of_safemem_atomic_text != +end_of_safemem_atomic_text);
 
     // Invoke all static global constructors in the kernel.
     // Note that we want to do this as early as possible.