]> git.donarmstrong.com Git - bamtools.git/blobdiff - BamWriter.h
Major overhaul of BamReader. No longer relying on bgzf.* API. Sped up random-access...
[bamtools.git] / BamWriter.h
index d375612958309c2396ebf1dcc47fc4dfa7da4890..18f8e0a08e2ab7e9f2c5cb70fff2263e3ba50c87 100644 (file)
@@ -57,6 +57,8 @@ using namespace std;
 #define SIZEOF_INT 4
 
 // define our BZGF structure
+#ifndef BGZF_DATA
+#define BGZF_DATA
 struct BgzfData {
        unsigned int UncompressedBlockSize;
        unsigned int CompressedBlockSize;
@@ -95,6 +97,7 @@ struct BgzfData {
                if(UncompressedBlock) delete [] UncompressedBlock;
        }
 };
+#endif // BGZF_DATA
 
 class BamWriter {
 public: