rem: free(matrix->data[i]);
add: wfree(matrix->data[i]);
context: wheelDestroyMatrix(wheelMatrix *matrix){    int i;        assert (matrix!=NULL);        for (i = 0; i < 3; i++) {	if (matrix->data[i])	    free(matrix->data[i]);    }    free(matrix);}