Changeset 175629 in webkit
- Timestamp:
- Nov 5, 2014 11:57:27 AM (9 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r175626 r175629 1 2014-11-05 Alexey Proskuryakov <ap@apple.com> 2 3 Incorrect sandbox_check in RemoteInspector.mm 4 https://bugs.webkit.org/show_bug.cgi?id=138408 5 6 Reviewed by Joseph Pecoraro. 7 8 * inspector/remote/RemoteInspector.mm: 9 (Inspector::canAccessWebInspectorMachPort): 10 1 11 2014-11-03 Dean Jackson <dino@apple.com> 2 12 -
trunk/Source/JavaScriptCore/inspector/remote/RemoteInspector.mm
r174220 r175629 44 44 #else 45 45 enum sandbox_filter_type { 46 SANDBOX_FILTER_GLOBAL_NAME ,46 SANDBOX_FILTER_GLOBAL_NAME = 2, 47 47 }; 48 48 #endif 49 extern "C" { 50 51 } 49 50 extern "C" int sandbox_check(pid_t, const char *operation, enum sandbox_filter_type, ...); 51 extern "C" const enum sandbox_filter_type SANDBOX_CHECK_NO_REPORT; 52 52 53 53 #if PLATFORM(IOS) … … 59 59 static bool canAccessWebInspectorMachPort() 60 60 { 61 return sandbox_check(getpid(), "mach-lookup", SANDBOX_FILTER_GLOBAL_NAME, WIRXPCMachPortName) == 0;61 return sandbox_check(getpid(), "mach-lookup", static_cast<enum sandbox_filter_type>(SANDBOX_FILTER_GLOBAL_NAME | SANDBOX_CHECK_NO_REPORT), WIRXPCMachPortName) == 0; 62 62 } 63 63
Note: See TracChangeset
for help on using the changeset viewer.