omp_destroy_nest_lock (GNU libgomp)

#### 3.9.4 `omp_destroy_nest_lock` – Destroy nested lock ¶

Description:

  Destroy a nested lock. In order to be destroyed, a nested lock must be in the unlocked state and its nesting count must equal zero.

C/C++:

  Prototype: | `void omp_destroy_nest_lock(omp_nest_lock_t *);`

Fortran:

  Interface: | `subroutine omp_destroy_nest_lock(nvar)`
  | `integer(omp_nest_lock_kind), intent(inout) :: nvar`

See also:

  `omp_init_lock` – Initialize simple lock

Reference:

  OpenMP specification v4.5, Section 3.3.3.