Skip to content

Commit a70cddf

Browse files
committed
winreg: Cleanup build module
1 parent 5bcd3c1 commit a70cddf

File tree

3 files changed

+2
-20
lines changed

3 files changed

+2
-20
lines changed

Modules/Setup.bootstrap.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ _symtable symtablemodule.c
3838
@MODULE_PWD_TRUE@pwd pwdmodule.c
3939

4040
# build-in modules for windows platform:
41-
@USE_WIN32_MODULE@winreg ../PC/winreg.c
41+
@MODULE_WINREG_TRUE@winreg ../PC/winreg.c
4242
@MODULE_MSVCRT_TRUE@msvcrt -DPy_BUILD_CORE ../PC/msvcrtmodule.c
4343
@MODULE__WINAPI_TRUE@_winapi _winapi.c

PC/winreg.c

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,6 @@
1818

1919
#include <windows.h>
2020

21-
#ifndef SIZEOF_HKEY
22-
/* used only here */
23-
#if defined(MS_WIN64)
24-
# define SIZEOF_HKEY 8
25-
#elif defined(MS_WIN32)
26-
# define SIZEOF_HKEY 4
27-
#else
28-
# error "SIZEOF_HKEY is not defined"
29-
#endif
30-
#endif
31-
32-
#ifndef REG_LEGAL_CHANGE_FILTER
33-
#define REG_LEGAL_CHANGE_FILTER (\
34-
REG_NOTIFY_CHANGE_NAME |\
35-
REG_NOTIFY_CHANGE_ATTRIBUTES |\
36-
REG_NOTIFY_CHANGE_LAST_SET |\
37-
REG_NOTIFY_CHANGE_SECURITY )
38-
#endif
39-
4021
#if defined(MS_WINDOWS_DESKTOP) || defined(MS_WINDOWS_SYSTEM) || defined(MS_WINDOWS_GAMES)
4122

4223
typedef struct {

configure.ac

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8389,6 +8389,7 @@ PY_STDLIB_MOD([_hashlib], [], [test "$ac_cv_working_openssl_hashlib" = yes],
83898389
[$OPENSSL_INCLUDES], [$OPENSSL_LDFLAGS $OPENSSL_LDFLAGS_RPATH $LIBCRYPTO_LIBS])
83908390

83918391
dnl windows specific modules
8392+
PY_STDLIB_MOD([winreg], [test "$MACHDEP" = "win32"])
83928393
PY_STDLIB_MOD([msvcrt], [test "$MACHDEP" = "win32"])
83938394
PY_STDLIB_MOD([_winapi], [test "$MACHDEP" = "win32"])
83948395
PY_STDLIB_MOD([winsound], [test "$MACHDEP" = "win32"], [], [],

0 commit comments

Comments
 (0)