@@ -244,16 +244,16 @@ sendRsp conn mfdc ver s0 hs0 (RspFile path mPart mRange isHead hook) = do
244244 sendRsp conn mfdc ver s hs1 (RspBuilder mempty False)
245245 else do
246246 lheader <- composeHeader ver s hs1
247−#ifdef SENDFILEFD
247+#ifdef WINDOWS
248+ let fid = FileId path Nothing
249+ hook' = hook
250+#else
248251 (mfd, hook') <- case mfdc of
249252 Nothing -> return (Nothing, hook)
250253 Just fdc -> do
251254 (fd, fresher) <- F.getFd fdc path
252255 return (Just fd, hook >> fresher)
253256 let fid = FileId path mfd
254−#else
255− let fid = FileId path Nothing
256− hook' = hook
257257#endif
258258 connSendFile conn fid beg len hook' [lheader]
259259 | otherwise -> do