Redefine B_KERNEL_{READ|WRITE}_AREA to 0 for BeOS compatibility and not to
B_{READ|WRITE}_AREA. Otherwise we'd allow any user process to shredder our
data as Axel put it so nicely ;-) Thanks for the clarification.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24921 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -95,9 +95,9 @@ snprintf(char *buffer, size_t bufferSize, const char *format, ...)
|
||||
}
|
||||
|
||||
#undef B_KERNEL_READ_AREA
|
||||
#define B_KERNEL_READ_AREA B_READ_AREA
|
||||
#define B_KERNEL_READ_AREA 0
|
||||
#undef B_KERNEL_WRITE_AREA
|
||||
#define B_KERNEL_WRITE_AREA B_WRITE_AREA
|
||||
#define B_KERNEL_WRITE_AREA 0
|
||||
|
||||
#endif // !HAIKU_TARGET_PLATFORM_HAIKU
|
||||
#endif // !_USB_BEOS_COMPATIBILITY_H_
|
||||
|
||||
Reference in New Issue
Block a user