0 is a valid semaphore ID.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28292 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -221,7 +221,7 @@ dump_sem_info(int argc, char **argv)
|
||||
if (IS_KERNEL_ADDRESS(num)) {
|
||||
dump_sem((struct sem_entry *)num);
|
||||
return 0;
|
||||
} else if (num > 0) {
|
||||
} else if (num >= 0) {
|
||||
uint32 slot = num % sMaxSems;
|
||||
if (sSems[slot].id != (int)num) {
|
||||
kprintf("sem %ld (%#lx) doesn't exist!\n", num, num);
|
||||
|
||||
Reference in New Issue
Block a user