diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c index 6701bf002b7..bde0a16ac15 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -3153,7 +3153,8 @@ cleanup_vector (struct Lisp_Vector *vector) | |||
| 3153 | { | 3153 | { |
| 3154 | struct Lisp_Native_Comp_Unit *cu = | 3154 | struct Lisp_Native_Comp_Unit *cu = |
| 3155 | PSEUDOVEC_STRUCT (vector, Lisp_Native_Comp_Unit); | 3155 | PSEUDOVEC_STRUCT (vector, Lisp_Native_Comp_Unit); |
| 3156 | dispose_comp_unit (cu, true); | 3156 | eassert (cu->handle); |
| 3157 | dynlib_close (cu->handle); | ||
| 3157 | } | 3158 | } |
| 3158 | else if (NATIVE_COMP_FLAG | 3159 | else if (NATIVE_COMP_FLAG |
| 3159 | && PSEUDOVECTOR_TYPEP (&vector->header, PVEC_SUBR)) | 3160 | && PSEUDOVECTOR_TYPEP (&vector->header, PVEC_SUBR)) |