X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=functions%2Fstdio%2Ffclose.c;fp=functions%2Fstdio%2Ffclose.c;h=dbd7f6eebbf12199ea8d7a80bbaf566f11035115;hb=fce9a8538009ea5c113b03c608cedf036ce4a364;hp=d20cb3e90a95a5c5d82b4967ff383fff9e95b7ca;hpb=9139768cecb777324d8d8e420f01bb41d62a8bbc;p=pdclib.old diff --git a/functions/stdio/fclose.c b/functions/stdio/fclose.c index d20cb3e..dbd7f6e 100644 --- a/functions/stdio/fclose.c +++ b/functions/stdio/fclose.c @@ -33,8 +33,13 @@ int fclose( struct _PDCLIB_file_t * stream ) return EOF; } } + + /* Release mutex*/ + mtx_destroy( &stream->lock ); + /* Close handle */ _PDCLIB_close( stream->handle ); + /* Remove stream from list */ if ( previous != NULL ) {