Changeset 3033:b5f4f6a1d90d


Ignore:
Timestamp:
02/06/07 21:34:28 (6 years ago)
Author:
'Martin Albrecht <malb@…
Branch:
default
Message:

bugfix: fixes serious memleaks in Matrix_integer_dense

Location:
sage/matrix
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • sage/matrix/matrix_integer_dense.pyx

    r2802 r2810  
    528528            mpz_init(M._entries[i]) 
    529529            mpz_mul(M._entries[i], self._entries[i], _x.value) 
     530        M._initialized = 1 
    530531        return M 
    531532 
  • sage/matrix/matrix_rational_dense.pyx

    r2802 r2810  
    437437                self_row = self_row + 1 
    438438        _sig_off 
     439        A._initialized = 1 
    439440        return A, D 
    440441 
  • sage/matrix/misc.pyx

    r3030 r3033  
    4343        for j from 0 <= j < A._ncols: 
    4444            mpz_init_set_si(L_row[j], A_row[j]) 
    45              
     45    L._initialized = 1         
    4646    return L 
    4747     
Note: See TracChangeset for help on using the changeset viewer.