From: Matthew Fernandez Date: Fri, 8 Apr 2022 15:06:30 +0000 (-0700) Subject: mm2gv: remove unused 'mm_is_valid' X-Git-Tag: 4.0.0~115^2~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=68905885bd34aadd17309201e8cdbfc0a42ad18e;p=graphviz mm2gv: remove unused 'mm_is_valid' --- diff --git a/cmd/tools/mmio.c b/cmd/tools/mmio.c index 21f2574df..6cd5e7b89 100644 --- a/cmd/tools/mmio.c +++ b/cmd/tools/mmio.c @@ -24,20 +24,6 @@ #include "mmio.h" -int mm_is_valid(MM_typecode matcode) -{ - if (!mm_is_matrix(matcode)) - return 0; - if (mm_is_dense(matcode) && mm_is_pattern(matcode)) - return 0; - if (mm_is_real(matcode) && mm_is_hermitian(matcode)) - return 0; - if (mm_is_pattern(matcode) && (mm_is_hermitian(matcode) || - mm_is_skew(matcode))) - return 0; - return 1; -} - int mm_read_banner(FILE * f, MM_typecode * matcode) { char line[MM_MAX_LINE_LENGTH]; diff --git a/cmd/tools/mmio.h b/cmd/tools/mmio.h index ab65ec868..4b38ad6a0 100644 --- a/cmd/tools/mmio.h +++ b/cmd/tools/mmio.h @@ -53,9 +53,6 @@ int mm_write_mtx_array_size(FILE * f, int M, int N); #define mm_is_skew(typecode) ((typecode)[3]=='K') #define mm_is_hermitian(typecode)((typecode)[3]=='H') -int mm_is_valid(MM_typecode matcode); /* too complex for a macro */ - - /********************* MM_typecode modify fucntions ***************************/ #define mm_set_matrix(typecode) ((*typecode)[0]='M')