We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aef740c commit 3ebd8ffCopy full SHA for 3ebd8ff
2 files changed
src/flint/types/fmpq_vec.pyx
@@ -31,7 +31,9 @@ cdef class fmpq_vec:
31
32
def __dealloc__(self):
33
libc.stdlib.free(self.double_indirect)
34
- _fmpq_vec_clear(self.val, self.length)
+ if self.val is not NULL:
35
+ _fmpq_vec_clear(self.val, self.length)
36
+ self.val = NULL
37
38
def __getitem__(self, x):
39
if not isinstance(x, int):
src/flint/types/fmpz_vec.pyx
@@ -32,7 +32,9 @@ cdef class fmpz_vec:
- _fmpz_vec_clear(self.val, self.length)
+ _fmpz_vec_clear(self.val, self.length)
40
0 commit comments