-#if defined(WITH_FUSE) || defined(ENABLE_MULTITHREADED_COMPRESSION)
- /* Extra file pointers to be used by concurrent readers */
- FILE **fp_tab;
- size_t num_allocated_fps;
- pthread_mutex_t fp_tab_mutex;
-#endif
-
- /* FILE pointer for the WIM file (if any) currently being written. */
- FILE *out_fp;
+ /* File descriptor, opened either for writing only or for
+ * reading+writing, for the WIM file (if any) currently being written.
+ * */
+ int out_fd;