| 283 | } |
| 284 | |
| 285 | static inline int rwlock_unlock(bthread_rwlock_t* rwlock) { |
| 286 | if (rwlock->wlock_flag) { |
| 287 | return rwlock_unwrlock(rwlock); |
| 288 | } else { |
| 289 | return rwlock_unrdlock(rwlock); |
| 290 | } |
| 291 | } |
| 292 | |
| 293 | } // namespace bthread |
| 294 |
no test coverage detected