]> git.donarmstrong.com Git - samtools.git/blobdiff - bcftools/bcfutils.c
for WIN32 compatibility
[samtools.git] / bcftools / bcfutils.c
index e11cfce2663029d480d03c8bebf7b338a9b3b973..9608846bef3b435edf470d3b3ae8a075431e82b3 100644 (file)
@@ -5,6 +5,11 @@
 #include "khash.h"
 KHASH_MAP_INIT_STR(str2id, int)
 
+#ifdef _WIN32
+#define srand48(x) srand(x)
+#define drand48() ((double)rand() / RAND_MAX)
+#endif
+
 // FIXME: valgrind report a memory leak in this function. Probably it does not get deallocated...
 void *bcf_build_refhash(bcf_hdr_t *h)
 {