commit | cddfcce5f359654fc3eb4de072cb5cba3e990e6c | [log] [tgz] |
---|---|---|
author | Juergen Schmied <juergen.schmied@metronet.de> | Sun Feb 14 11:20:07 1999 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Sun Feb 14 11:20:07 1999 +0000 |
tree | c2a7d94f0180e84ee1b4fbad7850b1e75e46d2fc | |
parent | 9896a36168cc027080e0161fdd47fd89e7831fb9 [diff] [blame] |
Implemented flag FILE_FLAG_DELETE_ON_CLOSE.
diff --git a/server/file.c b/server/file.c index e624998..bae1173 100644 --- a/server/file.c +++ b/server/file.c
@@ -314,6 +314,7 @@ while (*pptr && *pptr != file) pptr = &(*pptr)->next; assert( *pptr ); *pptr = (*pptr)->next; + if (file->flags & FILE_FLAG_DELETE_ON_CLOSE) unlink( file->name ); free( file->name ); } close( file->fd );