winhack.h is not being used anywhere now and can safely be deleted.
There 2 instances of this file:
sys\wince\winhack.h
win\win32\winhack.h
The patch is also attached that adjusts for this.
mhmenu.h mhmsg.h mhmsgwnd.c mhmsgwnd.h mhrip.c
mhrip.h mhstatus.c mhstatus.h mhtext.c mhtext.h
mswproc.c newres.h recover.vcp resource.h stat.h
-winMS.h wince.vcp wince.vcw winhack.c winhack.h
-winhack.rc winmain.c
+winMS.h wince.vcp wince.vcw winhack.c winhack.rc
+winmain.c
sys/winnt:
(files for Windows 9x, NT and Windows2000 version)
mnunsel.uu mswproc.c nethack.dsw nethackw.dsp petmark.uu
recover.dsp resource.h rip.uu splash.uu tile2bmp.dsp
tilemap.dsp tiles.dsp tiles.mak uudecode.dsp winhack.c
-winhack.h winhack.rc winMS.h
+winhack.rc winMS.h
copy resource.h ..\..\wince\resource.h
copy wince.vcp ..\..\wince\wince.vcp
copy winhack.c ..\..\wince\winhack.c
-copy winhack.h ..\..\wince\winhack.h
copy winhack.rc ..\..\wince\winhack.rc
copy winmain.c ..\..\wince\winmain.c
copy winMS.h ..\..\wince\winMS.h
# End Source File
# Begin Source File
-SOURCE=..\wince\winhack.h
-# End Source File
-# Begin Source File
-
SOURCE=..\wince\winhack.rc
!IF "$(CFG)" == "winhack - Win32 (WCE MIPS) Release"
+++ /dev/null
-
-#if !defined(AFX_WINHACK_H__6397C328_BAF8_460C_9465_F12C596C5732__INCLUDED_)
-#define AFX_WINHACK_H__6397C328_BAF8_460C_9465_F12C596C5732__INCLUDED_
-
-#if _MSC_VER > 1000
-#pragma once
-#endif // _MSC_VER > 1000
-
-#define STRICT
-#include <windows.h>
-#include "resource.h"
-
-
-#endif // !defined(AFX_WINHACK_H__6397C328_BAF8_460C_9465_F12C596C5732__INCLUDED_)
# End Source File
# Begin Source File
-SOURCE=..\win\win32\winhack.h
-# End Source File
-# Begin Source File
-
SOURCE=..\include\winprocs.h
# End Source File
# Begin Source File
+++ /dev/null
-/* SCCS Id: @(#)winhack.h 3.4 2002/03/06 */
-/* Copyright (c) Alex Kompel, 2002 */
-/* NetHack may be freely redistributed. See license for details. */
-
-
-#if !defined(AFX_WINHACK_H__6397C328_BAF8_460C_9465_F12C596C5732__INCLUDED_)
-#define AFX_WINHACK_H__6397C328_BAF8_460C_9465_F12C596C5732__INCLUDED_
-
-#if _MSC_VER > 1000
-#pragma once
-#endif // _MSC_VER > 1000
-
-#define STRICT
-#include <windows.h>
-#include "resource.h"
-
-
-#endif // !defined(AFX_WINHACK_H__6397C328_BAF8_460C_9465_F12C596C5732__INCLUDED_)