// Marth Lab, Department of Biology, Boston College\r
// All rights reserved.\r
// ---------------------------------------------------------------------------\r
-// Last modified: 20 October 2010 (DB)\r
+// Last modified: 19 November 2010 (DB)\r
// ---------------------------------------------------------------------------\r
// BGZF routines were adapted from the bgzf.c code developed at the Broad\r
// Institute.\r
#ifndef BGZF_H\r
#define BGZF_H\r
\r
+#include <api/api_global.h>\r
+#include "zlib.h"\r
+\r
#include <cstdio>\r
#include <cstdlib>\r
#include <cstring>\r
#include <string>\r
-#include "zlib.h"\r
\r
// Platform-specific large-file support\r
#ifndef BAMTOOLS_LFS\r
const int MAX_BLOCK_SIZE = 65536;\r
const int DEFAULT_BLOCK_SIZE = 65536;\r
\r
-struct BgzfData {\r
+struct API_EXPORT BgzfData {\r
\r
// data members\r
public:\r