Samuel Thibault 8 rokov pred
rodič
commit
d6c015ec9a
2 zmenil súbory, kde vykonal 8 pridanie a 0 odobranie
  1. 4 0
      examples/heat/dw_sparse_cg.c
  2. 4 0
      examples/heat/heat.c

+ 4 - 0
examples/heat/dw_sparse_cg.c

@@ -432,6 +432,10 @@ void conjugate_gradient(float *nzvalA, float *vecb, float *vecx, uint32_t nnz,
 	starpu_data_unregister(ds_vecr);
 	starpu_data_unregister(ds_vecd);
 	starpu_data_unregister(ds_vecq);
+
+	free(ptr_vecr);
+	free(ptr_vecd);
+	free(ptr_vecq);
 }
 
 

+ 4 - 0
examples/heat/heat.c

@@ -751,6 +751,10 @@ int main(int argc, char **argv)
 			result[TRANSLATE(i)] = Bformer[TRANSLATE(i)];
 		}
 
+		free(nzval);
+		free(colind);
+		free(rowptr);
+		free(B);
 	}
 	else
 	{