diff --git a/src/add-ons/kernel/file_systems/bfs/Lock.h b/src/add-ons/kernel/file_systems/bfs/Lock.h index 0073faa107..2c89f9ee60 100644 --- a/src/add-ons/kernel/file_systems/bfs/Lock.h +++ b/src/add-ons/kernel/file_systems/bfs/Lock.h @@ -22,9 +22,11 @@ class Semaphore { public: Semaphore(const char *name = "bfs sem") : - fSemaphore(create_sem(0, name)) #ifdef USE_BENAPHORE - , fCount(1) + fSemaphore(create_sem(0, name)), + fCount(1) +#else + fSemaphore(create_sem(1, name)) #endif { #ifndef USER