Changeset 8294

Show
Ignore:
Timestamp:
10/12/11 13:15:42 (6 months ago)
Author:
eissler
Message:

PTPan: removed some compiler warnings

Location:
branches/ptpan_back/ptpan
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • branches/ptpan_back/ptpan/huffman.cxx

    r8013 r8294  
    169169    UWORD leafbit; 
    170170    /* read length first (not used) */ 
    171     size_t dummy = fread(&maxid, sizeof(maxid), 1, fh); 
     171    (void) fread(&maxid, sizeof(maxid), 1, fh); 
    172172    struct HuffTree *ht; 
    173173    do { 
    174         dummy = fread(&cnt, sizeof(cnt), 1, fh); 
     174        (void) fread(&cnt, sizeof(cnt), 1, fh); 
    175175        if (cnt == ~0UL) { 
    176176            break; 
    177177        } 
    178178 
    179         dummy = fread(&codelen, sizeof(codelen), 1, fh); 
    180         dummy = fread(&codec, sizeof(codec), 1, fh); 
     179        (void) fread(&codelen, sizeof(codelen), 1, fh); 
     180        (void) fread(&codec, sizeof(codec), 1, fh); 
    181181 
    182182        /* build leaf from the root going down */ 
  • branches/ptpan_back/ptpan/ptpan_tree.cxx

    r8282 r8294  
    13061306    // read id string 
    13071307    char idstr[16]; 
    1308     std::size_t dummy = fread(idstr, 16, 1, fh); 
     1308    (void) fread(idstr, 16, 1, fh); 
    13091309    if (strncmp("TUM PeTerPAN IDX", idstr, 16)) { 
    13101310        fclose(fh); 
     
    13141314    // check endianness 
    13151315    ULONG endian = 0; 
    1316     dummy = fread(&endian, sizeof(endian), 1, fh); 
     1316    (void) fread(&endian, sizeof(endian), 1, fh); 
    13171317    if (endian != 0x01020304) { 
    13181318        fclose(fh); 
     
    13221322    // check file structure version 
    13231323    UWORD version = 0; 
    1324     dummy = fread(&version, sizeof(version), 1, fh); 
     1324    (void) fread(&version, sizeof(version), 1, fh); 
    13251325    if (version != FILESTRUCTVERSION) { 
    13261326        printf( 
     
    13351335    // read the rest of the important data 
    13361336    UWORD alphabet_type; 
    1337     dummy = fread(&alphabet_type, sizeof(alphabet_type), 1, fh); 
     1337    (void) fread(&alphabet_type, sizeof(alphabet_type), 1, fh); 
    13381338    // init correct alphabet specifics 
    13391339    switch (AbstractAlphabetSpecifics::intAsType(alphabet_type)) { 
     
    13491349                "PtpanTree::loadIndexHeader() unknown alphabet type!"); 
    13501350    } 
    1351     dummy = fread(&m_AllHashSum, sizeof(m_AllHashSum), 1, fh); 
    1352     dummy = fread(&m_entry_count, sizeof(m_entry_count), 1, fh); 
    1353     dummy = fread(&m_prune_length, sizeof(m_prune_length), 1, fh); 
     1351    (void) fread(&m_AllHashSum, sizeof(m_AllHashSum), 1, fh); 
     1352    (void) fread(&m_entry_count, sizeof(m_entry_count), 1, fh); 
     1353    (void) fread(&m_prune_length, sizeof(m_prune_length), 1, fh); 
    13541354 
    13551355    if (m_verbose) { 
     
    13581358 
    13591359    UBYTE feature = '1'; 
    1360     dummy = fread(&feature, sizeof(feature), 1, fh); 
     1360    (void) fread(&feature, sizeof(feature), 1, fh); 
    13611361    if (feature == '0') { 
    13621362        m_contains_features = true; 
     
    13671367    // read reference sequence 
    13681368    ULONG ref_size = 0; 
    1369     dummy = fread(&ref_size, sizeof(ref_size), 1, fh); 
     1369    (void) fread(&ref_size, sizeof(ref_size), 1, fh); 
    13701370    if (ref_size > 0) { 
    13711371        m_ref_entry = (struct PTPanReferenceEntry*) malloc( 
     
    13781378                    "PtpanTree::loadIndexHeader() Out of memory (m_ref_entry->pre_ReferenceSeq)"); 
    13791379        } 
    1380         dummy = fread(m_ref_entry->pre_ReferenceSeq, 1, 
     1380        (void) fread(m_ref_entry->pre_ReferenceSeq, 1, 
    13811381                m_ref_entry->pre_ReferenceSeqSize + 1, fh); 
    13821382        m_ref_entry->pre_ReferenceBaseTable = (ULONG *) calloc( 
     
    13861386                    "PtpanTree::loadIndexHeader() Out of memory (m_ref_entry->pre_ReferenceBaseTable)"); 
    13871387        } 
    1388         dummy = fread(m_ref_entry->pre_ReferenceBaseTable, sizeof(ULONG), 
     1388        (void) fread(m_ref_entry->pre_ReferenceBaseTable, sizeof(ULONG), 
    13891389                m_ref_entry->pre_ReferenceSeqSize + 1, fh); 
    13901390    } 
    13911391    // read custom information 
    13921392    ULONG size = 0; 
    1393     dummy = fread(&size, sizeof(size), 1, fh); 
     1393    (void) fread(&size, sizeof(size), 1, fh); 
    13941394    if (size > 0) { 
    13951395        STRPTR custom = (STRPTR) calloc(size + 1, 1); 
    1396         dummy = fread(custom, 1, size, fh); 
     1396        (void) fread(custom, 1, size, fh); 
    13971397        m_custom_info = std::string(custom); 
    13981398        free(custom); 
     
    14091409        // get name of species on disk 
    14101410        UWORD len; 
    1411         dummy = fread(&len, sizeof(len), 1, fh); 
     1411        (void) fread(&len, sizeof(len), 1, fh); 
    14121412        STRPTR filespname = (STRPTR) calloc(len + 1, 1); 
    1413         dummy = fread(filespname, len, 1, fh); 
    1414  
    1415         dummy = fread(&len, sizeof(len), 1, fh); 
     1413        (void) fread(filespname, len, 1, fh); 
     1414 
     1415        (void) fread(&len, sizeof(len), 1, fh); 
    14161416        STRPTR fullname = (STRPTR) calloc(len + 1, 1); 
    1417         dummy = fread(fullname, len, 1, fh); 
     1417        (void) fread(fullname, len, 1, fh); 
    14181418 
    14191419        // okay, cannot fail now anymore, allocate a PTPanEntry structure 
     
    14271427 
    14281428        /* load in the alignment information */ 
    1429         dummy = fread(&pe->pe_SeqDataSize, sizeof(pe->pe_SeqDataSize), 1, fh); 
    1430         dummy = fread(&pe->pe_RawDataSize, sizeof(pe->pe_RawDataSize), 1, fh); 
    1431         dummy = fread(&pe->pe_AbsOffset, sizeof(pe->pe_AbsOffset), 1, fh); 
     1429        (void) fread(&pe->pe_SeqDataSize, sizeof(pe->pe_SeqDataSize), 1, fh); 
     1430        (void) fread(&pe->pe_RawDataSize, sizeof(pe->pe_RawDataSize), 1, fh); 
     1431        (void) fread(&pe->pe_AbsOffset, sizeof(pe->pe_AbsOffset), 1, fh); 
    14321432        // read compressedSequenceShortcuts 
    1433         dummy = fread(&pe->pe_CompressedShortcutsCount, 
     1433        (void) fread(&pe->pe_CompressedShortcutsCount, 
    14341434                sizeof(pe->pe_CompressedShortcutsCount), 1, fh); 
    14351435        pe->pe_CompressedShortcuts = (struct PTPanComprSeqShortcuts *) calloc( 
     
    14461446 
    14471447        ULONG count = 0; 
    1448         dummy = fread(&count, sizeof(count), 1, fh); 
     1448        (void) fread(&count, sizeof(count), 1, fh); 
    14491449        if (count > 0) { 
    14501450            pe->pe_FeatureContainer = new PTPanFeatureContainer(); 
     
    14551455            for (ULONG i = 0; i < count; i++) { 
    14561456                feature = PTPanFeature::createPtpanFeature(); 
    1457                 dummy = fread(&length, sizeof(length), 1, fh); 
     1457                (void) fread(&length, sizeof(length), 1, fh); 
    14581458                STRPTR name = (STRPTR) calloc(length + 1, 1); 
    1459                 dummy = fread(name, length, 1, fh); 
     1459                (void) fread(name, length, 1, fh); 
    14601460                feature->pf_name = name; 
    14611461                // get position count: 
    1462                 dummy = fread(&pos_count, sizeof(pos_count), 1, fh); 
     1462                (void) fread(&pos_count, sizeof(pos_count), 1, fh); 
    14631463                feature->pf_num_pos = pos_count; 
    14641464                feature->pf_pos = PTPanPositionPair::createPtpanPositionPair( 
     
    14681468                    feature->pf_pos[j].pop_end = read_byte(fh); 
    14691469                    UBYTE complement_flag; 
    1470                     dummy = fread(&complement_flag, sizeof(UBYTE), 1, fh); 
     1470                    (void) fread(&complement_flag, sizeof(UBYTE), 1, fh); 
    14711471                    feature->pf_pos[j].complement = 
    14721472                            complement_flag == 0 ? false : true; 
     
    14771477        } 
    14781478 
    1479         dummy = fread(&pe->pe_SeqDataCompressedSize, 
     1479        (void) fread(&pe->pe_SeqDataCompressedSize, 
    14801480                sizeof(pe->pe_SeqDataCompressedSize), 1, fh); 
    14811481        ULONG pos = ftell(fh); 
     
    15261526    }assert(m_entry_map.size() <= m_entry_count); 
    15271527 
    1528     dummy = fread(&m_TotalSeqSize, sizeof(m_TotalSeqSize), 1, fh); 
    1529     dummy = fread(&m_TotalSeqCompressedSize, sizeof(m_TotalSeqCompressedSize), 
    1530             1, fh); 
    1531     dummy = fread(&m_TotalRawSize, sizeof(m_TotalRawSize), 1, fh); 
     1528    (void) fread(&m_TotalSeqSize, sizeof(m_TotalSeqSize), 1, fh); 
     1529    (void) fread(&m_TotalSeqCompressedSize, sizeof(m_TotalSeqCompressedSize), 1, 
     1530            fh); 
     1531    (void) fread(&m_TotalRawSize, sizeof(m_TotalRawSize), 1, fh); 
    15321532 
    15331533    UWORD num_partitions; 
    1534     dummy = fread(&num_partitions, sizeof(num_partitions), 1, fh); 
     1534    (void) fread(&num_partitions, sizeof(num_partitions), 1, fh); 
    15351535 
    15361536#ifdef DEBUG 
     
    15541554                    "PtpanTree::loadIndexHeader() Out of memory (PTPanPartition)"); 
    15551555        } 
    1556         dummy = fread(&pp->pp_ID, sizeof(pp->pp_ID), 1, fh); 
    1557         dummy = fread(&pp->pp_Prefix, sizeof(pp->pp_Prefix), 1, fh); 
    1558         dummy = fread(&pp->pp_PrefixLen, sizeof(pp->pp_PrefixLen), 1, fh); 
    1559         dummy = fread(&pp->pp_Size, sizeof(pp->pp_Size), 1, fh); 
     1556        (void) fread(&pp->pp_ID, sizeof(pp->pp_ID), 1, fh); 
     1557        (void) fread(&pp->pp_Prefix, sizeof(pp->pp_Prefix), 1, fh); 
     1558        (void) fread(&pp->pp_PrefixLen, sizeof(pp->pp_PrefixLen), 1, fh); 
     1559        (void) fread(&pp->pp_Size, sizeof(pp->pp_Size), 1, fh); 
    15601560 
    15611561        pp->pp_PartitionName = (STRPTR) calloc(m_index_name.size() + 6, 1); 
     
    16001600        /* read id string */ 
    16011601        char idstr[16]; 
    1602         std::size_t dummy = fread(idstr, 16, 1, fh); 
     1602        (void) fread(idstr, 16, 1, fh); 
    16031603        if (strncmp("TUM PeTerPAN P3I", idstr, 16)) { 
    16041604            fclose(fh); 
     
    16071607        } 
    16081608        ULONG hashsum; 
    1609         dummy = fread(&hashsum, sizeof(m_AllHashSum), 1, fh); 
     1609        (void) fread(&hashsum, sizeof(m_AllHashSum), 1, fh); 
    16101610        if (hashsum != m_AllHashSum) { 
    16111611            fclose(fh); 
     
    16141614        } 
    16151615        /* read partition data */ 
    1616         dummy = fread(&(*pit)->pp_ID, sizeof((*pit)->pp_ID), 1, fh); 
    1617         dummy = fread(&(*pit)->pp_Prefix, sizeof((*pit)->pp_Prefix), 1, fh); 
    1618         dummy = fread(&(*pit)->pp_PrefixLen, sizeof((*pit)->pp_PrefixLen), 1, 
     1616        (void) fread(&(*pit)->pp_ID, sizeof((*pit)->pp_ID), 1, fh); 
     1617        (void) fread(&(*pit)->pp_Prefix, sizeof((*pit)->pp_Prefix), 1, fh); 
     1618        (void) fread(&(*pit)->pp_PrefixLen, sizeof((*pit)->pp_PrefixLen), 1, 
    16191619                fh); 
    1620         dummy = fread(&(*pit)->pp_Size, sizeof((*pit)->pp_Size), 1, fh); 
    1621         dummy = fread(&(*pit)->pp_TreePruneDepth, 
     1620        (void) fread(&(*pit)->pp_Size, sizeof((*pit)->pp_Size), 1, fh); 
     1621        (void) fread(&(*pit)->pp_TreePruneDepth, 
    16221622                sizeof((*pit)->pp_TreePruneDepth), 1, fh); 
    1623         dummy = fread(&(*pit)->pp_TreePruneLength, 
     1623        (void) fread(&(*pit)->pp_TreePruneLength, 
    16241624                sizeof((*pit)->pp_TreePruneLength), 1, fh); 
    1625         dummy = fread(&(*pit)->pp_LongDictSize, sizeof((*pit)->pp_LongDictSize), 
     1625        (void) fread(&(*pit)->pp_LongDictSize, sizeof((*pit)->pp_LongDictSize), 
    16261626                1, fh); 
    1627         dummy = fread(&(*pit)->pp_LongRelPtrBits, 
     1627        (void) fread(&(*pit)->pp_LongRelPtrBits, 
    16281628                sizeof((*pit)->pp_LongRelPtrBits), 1, fh); 
    16291629 
     
    16351635        /* read compressed dictionary */ 
    16361636        ULONG len; 
    1637         dummy = fread(&len, sizeof(len), 1, fh); 
     1637        (void) fread(&len, sizeof(len), 1, fh); 
    16381638        (*pit)->pp_LongDictRaw = (ULONG *) malloc(len); 
    16391639        if ((*pit)->pp_LongDictRaw) { 
    1640             dummy = fread((*pit)->pp_LongDictRaw, len, 1, fh); 
     1640            (void) fread((*pit)->pp_LongDictRaw, len, 1, fh); 
    16411641            // read compressed tree 
    1642             dummy = fread(&(*pit)->pp_DiskTreeSize, 
     1642            (void) fread(&(*pit)->pp_DiskTreeSize, 
    16431643                    sizeof((*pit)->pp_DiskTreeSize), 1, fh); 
    16441644 
     
    21792179ULONG PtpanTree::read_byte(FILE *fileheader) const { 
    21802180    char prefix; 
    2181     std::size_t dummy = fread(&prefix, 1, 1, fileheader); 
     2181    (void) fread(&prefix, 1, 1, fileheader); 
    21822182    ULONG value = 0; 
    21832183    switch (prefix) { 
    21842184    case '0': 
    21852185        // 00 16bit 
    2186         dummy = fread(&value, 2, 1, fileheader); 
     2186        (void) fread(&value, 2, 1, fileheader); 
    21872187        break; 
    21882188    case '1': 
    21892189        // 01 24bit 
    2190         dummy = fread(&value, 3, 1, fileheader); 
     2190        (void) fread(&value, 3, 1, fileheader); 
    21912191        break; 
    21922192    case '2': 
    21932193        // 10 32bit 
    2194         dummy = fread(&value, 4, 1, fileheader); 
     2194        (void) fread(&value, 4, 1, fileheader); 
    21952195        break; 
    21962196    case '3': 
    21972197        // 11 64bit 
    2198         dummy = fread(&value, sizeof(ULONG), 1, fileheader); 
     2198        (void) fread(&value, sizeof(ULONG), 1, fileheader); 
    21992199        break; 
    22002200    default: 
     
    39583958        bitpos -= 3; // bitpos now points to the first character of found seq 
    39593959 
    3960         ULONG tarlen = copy_sequence(sq, source_seq, *it, bitpos, &nmismatch, 
    3961                 count); 
     3960        (void) copy_sequence(sq, source_seq, *it, bitpos, &nmismatch, count); 
    39623961 
    39633962        if (nmismatch > sq.sq_KillNSeqsAt) { 
  • branches/ptpan_back/ptpan/ptpan_tree_builder.cxx

    r8281 r8294  
    727727    // seek over reference sequence 
    728728    ULONG ref_size = 0; 
    729     ULONG dummy = fread(&ref_size, sizeof(ref_size), 1, m_index_fh); 
     729    (void) fread(&ref_size, sizeof(ref_size), 1, m_index_fh); 
    730730    index += sizeof(ULONG); 
    731731 
     
    739739    // read custom information 
    740740    ULONG size = 0; 
    741     dummy = fread(&size, sizeof(size), 1, m_index_fh); 
     741    (void) fread(&size, sizeof(size), 1, m_index_fh); 
    742742    if (size > 0) { 
    743743        fseek(m_index_fh, size, SEEK_CUR); 
     
    748748    while (numentry < m_num_entries) { 
    749749        UWORD len; 
    750         dummy = fread(&len, sizeof(len), 1, m_index_fh); 
     750        (void) fread(&len, sizeof(len), 1, m_index_fh); 
    751751        fseek(m_index_fh, len, SEEK_CUR); 
    752         dummy = fread(&len, sizeof(len), 1, m_index_fh); 
     752        (void) fread(&len, sizeof(len), 1, m_index_fh); 
    753753        fseek(m_index_fh, len, SEEK_CUR); 
    754754 
     
    756756        pe->pe_Num = numentry; 
    757757 
    758         dummy = fread(&pe->pe_SeqDataSize, sizeof(pe->pe_SeqDataSize), 1, 
     758        (void) fread(&pe->pe_SeqDataSize, sizeof(pe->pe_SeqDataSize), 1, 
    759759                m_index_fh); 
    760         dummy = fread(&pe->pe_RawDataSize, sizeof(pe->pe_RawDataSize), 1, 
     760        (void) fread(&pe->pe_RawDataSize, sizeof(pe->pe_RawDataSize), 1, 
    761761                m_index_fh); 
    762         dummy = fread(&pe->pe_AbsOffset, sizeof(pe->pe_AbsOffset), 1, 
     762        (void) fread(&pe->pe_AbsOffset, sizeof(pe->pe_AbsOffset), 1, 
    763763                m_index_fh); 
    764764 
    765         dummy = fread(&pe->pe_CompressedShortcutsCount, 
     765        (void) fread(&pe->pe_CompressedShortcutsCount, 
    766766                sizeof(pe->pe_CompressedShortcutsCount), 1, m_index_fh); 
    767767 
     
    773773 
    774774        ULONG count = 0; 
    775         dummy = fread(&count, sizeof(count), 1, m_index_fh); 
     775        (void) fread(&count, sizeof(count), 1, m_index_fh); 
    776776        if (count > 0) { 
    777777            ULONG length = 0; 
    778778            UWORD pos_count = 0; 
    779779            for (ULONG i = 0; i < count; i++) { 
    780                 dummy = fread(&length, sizeof(length), 1, m_index_fh); 
     780                (void) fread(&length, sizeof(length), 1, m_index_fh); 
    781781                fseek(m_index_fh, length, SEEK_CUR); 
    782                 dummy = fread(&pos_count, sizeof(pos_count), 1, m_index_fh); 
     782                (void) fread(&pos_count, sizeof(pos_count), 1, m_index_fh); 
    783783                for (UWORD j = 0; j < pos_count; j++) { 
    784784                    seek_byte(m_index_fh); 
     
    789789        } 
    790790 
    791         dummy = fread(&pe->pe_SeqDataCompressedSize, 
     791        (void) fread(&pe->pe_SeqDataCompressedSize, 
    792792                sizeof(pe->pe_SeqDataCompressedSize), 1, m_index_fh); 
    793793