// Marth Lab, Department of Biology, Boston College\r
// All rights reserved.\r
// ---------------------------------------------------------------------------\r
-// Last modified: 29 March 2010 (DB)\r
+// Last modified: 30 March 2010 (DB)\r
// ---------------------------------------------------------------------------\r
// Uses BGZF routines were adapted from the bgzf.c code developed at the Broad\r
// Institute.\r
\r
for (unsigned int i = 0; i < packedCigarLen; ++i) {\r
if ( IsBigEndian ) { \r
- SwapEndian_32(cigarData[i]); \r
+ SwapEndian_32p(&cigarData[i]); \r
}\r
}\r
\r
memcpy(tagData, al.TagData.data(), tagDataLength);\r
\r
int i = 0;\r
- while ( i < tagDataLength ) {\r
+ while ( (unsigned int)i < tagDataLength ) {\r
\r
i += 2; // skip tag type (e.g. "RG", "NM", etc)\r
uint8_t type = toupper(tagData[i]); // lower & upper case letters have same meaning \r