Selaa lähdekoodia

LibELF: Remove dynamic loader syscall exception for libkeyboard.so

LibKeyboard no longer needs to make syscalls so remove the exception
we were making for it. :^)
Andreas Kling 4 vuotta sitten
vanhempi
commit
c9cd5ff6bb
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      Userland/Libraries/LibELF/DynamicLinker.cpp

+ 1 - 1
Userland/Libraries/LibELF/DynamicLinker.cpp

@@ -216,7 +216,7 @@ static NonnullRefPtr<DynamicLoader> commit_elf(const String& name)
     auto object = loader->load_stage_3(RTLD_GLOBAL | RTLD_LAZY, g_total_tls_size);
     auto object = loader->load_stage_3(RTLD_GLOBAL | RTLD_LAZY, g_total_tls_size);
     ASSERT(object);
     ASSERT(object);
 
 
-    if (name.is_one_of("libc.so", "libpthread.so", "libkeyboard.so", "/bin/UserspaceEmulator")) {
+    if (name.is_one_of("libc.so", "libpthread.so", "/bin/UserspaceEmulator")) {
         if (syscall(SC_msyscall, object->base_address().as_ptr())) {
         if (syscall(SC_msyscall, object->base_address().as_ptr())) {
             ASSERT_NOT_REACHED();
             ASSERT_NOT_REACHED();
         }
         }