diff --git a/spm_read_driver.c b/spm_read_driver.c index e92f7c50b02e3ada1c36adf46a6398e945ec88c0..8dcdca24dde8ac54dacf315d072cbb305d3e800f 100644 --- a/spm_read_driver.c +++ b/spm_read_driver.c @@ -128,13 +128,13 @@ spmReadDriver( pastix_driver_t driver, } SCOTCH_graphLoad( &sgraph, file, 1, 0 ); - SCOTCH_graphData( &sgraph, NULL, &(spm->n), &(spm->colptr), NULL, NULL, NULL, NULL, &(spm->rowptr), NULL ); + SCOTCH_graphData( &sgraph, NULL, &(spm->n), &(spm->colptr), NULL, NULL, NULL, + &(spm->nnz), &(spm->rowptr), NULL ); fclose(file); spm->mtxtype = PastixGeneral; spm->flttype = PastixPattern; spm->fmttype = PastixCSC; - spm->nnz = spm->colptr[ spm->n ] - spm->colptr[0] + 1; spm->dof = 1; spmUpdateComputedFields( spm ); }