#12753: fix compilation on Windows.
diff --git a/Modules/unicodedata.c b/Modules/unicodedata.c
index 82a711f..5032d42 100644
--- a/Modules/unicodedata.c
+++ b/Modules/unicodedata.c
@@ -953,9 +953,10 @@
if (self && UCD_Check(self)) {
/* in 3.2.0 there are no aliases and named sequences */
+ const change_record *old;
if (IS_ALIAS(code) || IS_NAMED_SEQ(code))
return 0;
- const change_record *old = get_old_record(self, code);
+ old = get_old_record(self, code);
if (old->category_changed == 0) {
/* unassigned */
return 0;