Преглед изворни кода

LibCore: Put safe_syscall() debug spam behind #ifdef

Andreas Kling пре 5 година
родитељ
комит
32dfde746a
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      Libraries/LibCore/SyscallUtils.h

+ 2 - 0
Libraries/LibCore/SyscallUtils.h

@@ -41,8 +41,10 @@ inline int safe_syscall(Syscall syscall, Args&&... args)
     for (;;) {
     for (;;) {
         int sysret = syscall(forward<Args>(args)...);
         int sysret = syscall(forward<Args>(args)...);
         if (sysret == -1) {
         if (sysret == -1) {
+#ifdef SAFE_SYSCALL_DEBUG
             int saved_errno = errno;
             int saved_errno = errno;
             dbg() << "Core::safe_syscall: " << sysret << " (" << saved_errno << ": " << strerror(saved_errno) << ")";
             dbg() << "Core::safe_syscall: " << sysret << " (" << saved_errno << ": " << strerror(saved_errno) << ")";
+#endif
             if (errno == EINTR)
             if (errno == EINTR)
                 continue;
                 continue;
             ASSERT_NOT_REACHED();
             ASSERT_NOT_REACHED();