@@ -101,7 +101,8 @@ static void SHA512copy(SHA512object *src, SHA512object *dest)
101
101
static SHA256object *
102
102
newSHA224object (sha2_state * state )
103
103
{
104
- SHA256object * sha = PyObject_GC_New (SHA256object , state -> sha224_type );
104
+ SHA256object * sha = (SHA256object * )PyObject_GC_New (
105
+ SHA256object , state -> sha224_type );
105
106
if (!sha ) {
106
107
return NULL ;
107
108
}
@@ -114,7 +115,8 @@ newSHA224object(sha2_state *state)
114
115
static SHA256object *
115
116
newSHA256object (sha2_state * state )
116
117
{
117
- SHA256object * sha = PyObject_GC_New (SHA256object , state -> sha256_type );
118
+ SHA256object * sha = (SHA256object * )PyObject_GC_New (
119
+ SHA256object , state -> sha256_type );
118
120
if (!sha ) {
119
121
return NULL ;
120
122
}
@@ -127,7 +129,8 @@ newSHA256object(sha2_state *state)
127
129
static SHA512object *
128
130
newSHA384object (sha2_state * state )
129
131
{
130
- SHA512object * sha = PyObject_GC_New (SHA512object , state -> sha384_type );
132
+ SHA512object * sha = (SHA512object * )PyObject_GC_New (
133
+ SHA512object , state -> sha384_type );
131
134
if (!sha ) {
132
135
return NULL ;
133
136
}
@@ -140,7 +143,8 @@ newSHA384object(sha2_state *state)
140
143
static SHA512object *
141
144
newSHA512object (sha2_state * state )
142
145
{
143
- SHA512object * sha = PyObject_GC_New (SHA512object , state -> sha512_type );
146
+ SHA512object * sha = (SHA512object * )PyObject_GC_New (
147
+ SHA512object , state -> sha512_type );
144
148
if (!sha ) {
145
149
return NULL ;
146
150
}
0 commit comments