LCOV - code coverage report
Current view: top level - frmts/miramon_common - mm_gdal_functions.c (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 831 1383 60.1 %
Date: 2025-09-10 17:48:50 Functions: 44 46 95.7 %

Function Name Sort by function name Hit count Sort by hit count
MM_GiveNewStringWithCharacterInFront 0
MM_SetSubIndexFieldNam 0
MM_RemoveInitial_and_FinalQuotationMarks 50
MM_RemoveLeadingWhitespaceOfString 84
MM_CheckClassicFieldNameEqual 91
MM_ReturnValidClassicDBFFieldName 91
MM_return_common_valid_DBF_field_name_string 91
MMCreateExtendedDBFIndex 113
MM_ChangeDBFWidthField 117
MM_ReadExtendedDBFHeaderFromFile 147
MM_CalculateBytesExtendedFieldNames 194
MM_CalculateBytesFirstRecordOffset 194
MM_CheckDBFHeader 194
MM_CreateAndOpenDBFFile 194
MM_CreateDBFHeader 194
MM_CreateEmptyHeader 194
MMReturnCodeFromMM_m_idofic 274
MMCheck_REL_FILE 289
MM_OpenIfNeededAndUpdateEntireHeader 311
MM_WriteNRecordsMMBD_XPFile 311
MM_ReleaseDBFHeader 312
MM_CreateAllFields 339
MM_ReleaseMainFields 340
MM_CalculateBytesExtendedFieldName 530
MM_DuplicateFieldDBXP 576
MM_DuplicateMultilingualString 576
MM_ModifyFieldNameAndDescriptorIfPresentBD_XP 576
MM_GiveOffsetExtendedFieldName 771
MM_GetDefaultDesiredDBFFieldWidth 1236
MM_SecureCopyStringFieldValue 1333
MM_stristr 1408
fclose_and_nullify 1538
MM_InitializeBytesExtendedFieldNameFields 2115
MM_InitializeOffsetExtendedFieldNameFields 2115
MM_oemansi 2567
MM_oemansi_n 2715
MM_InitializeField 4264
MMCheckSize_t 5479
MMIsEmptyString 6460
MMReturnValueFromSectionINIFile 6473
MM_is_field_name_lowercase 9122
MM_Is_classical_DBF_field_name_or_lowercase 9154
MM_ISExtendedNameBD_XP 10272
MM_RemoveWhitespacesFromEndOfString 15872
MM_l_RemoveWhitespacesFromEndOfString 15872
MM_Is_character_valid_for_extended_DBF_field_name 81935

Generated by: LCOV version 1.14