From b62e611309f1aab8113ae4f0f74b0a61113f3cda Mon Sep 17 00:00:00 2001 From: Heng Li Date: Wed, 1 Sep 2010 19:28:29 +0000 Subject: [PATCH] Do not compile _BCF_QUAD by default --- bcftools/Makefile | 2 +- bcftools/prob1.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bcftools/Makefile b/bcftools/Makefile index e3b92e9..5a3dc76 100644 --- a/bcftools/Makefile +++ b/bcftools/Makefile @@ -1,6 +1,6 @@ CC= gcc CFLAGS= -g -Wall -O2 #-m64 #-arch ppc -DFLAGS= -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE -D_BCF_QUAD +DFLAGS= -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE LOBJS= bcf.o vcf.o bcfutils.o prob1.o kfunc.o index.o fet.o OMISC= .. AOBJS= call1.o main.o $(OMISC)/kstring.o $(OMISC)/bgzf.o $(OMISC)/knetfile.o diff --git a/bcftools/prob1.c b/bcftools/prob1.c index e2c090a..1d0328f 100644 --- a/bcftools/prob1.c +++ b/bcftools/prob1.c @@ -319,6 +319,8 @@ static void contrast(bcf_p1aux_t *ma, double pc[4]) // mc_cal_y() must be called sum = z[0] + z[1] + z[2]; pc[2] = z[0] / sum; pc[3] = z[1] / sum; } +#else + pc[2] = pc[3] = 0.; #endif for (k = 0, sum_alt = 0.; k <= ma->M; ++k) sum_alt += (long double)ma->phi[k] * ma->z[k]; -- 2.39.2