diff --git a/openair1/SIMULATION/LTE_PHY/mbmssim.c b/openair1/SIMULATION/LTE_PHY/mbmssim.c index e2fa439be54e5fb9c7f6648f3f16b77b93868cab..0e14619cda7a521553b6a74a64aed49cdeb260c0 100644 --- a/openair1/SIMULATION/LTE_PHY/mbmssim.c +++ b/openair1/SIMULATION/LTE_PHY/mbmssim.c @@ -337,7 +337,11 @@ int main(int argc, char **argv) else sprintf(fname,"embms_awgn_%d_%d.m",mcs,N_RB_DL); - fd = fopen(fname,"w"); + if (!(fd = fopen(fname,"w"))) { + printf("Cannot open %s, check permissions\n",fname); + exit(-1); + } + if (awgn_flag==0) fprintf(fd,"SNR_%d_%d=[];errs_mch_%d_%d=[];mch_trials_%d_%d=[];\n",