From: Michael Jerris Date: Mon, 28 Apr 2014 19:06:39 +0000 (-0400) Subject: fix bitwise flag unsetting X-Git-Tag: v1.5.12~134 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d10e65b794d6b2db4b8e3fae0ba32d3e57f6327;p=thirdparty%2Ffreeswitch.git fix bitwise flag unsetting --- diff --git a/src/switch_core_io.c b/src/switch_core_io.c index 04b9ca46e3..35375ddfd9 100644 --- a/src/switch_core_io.c +++ b/src/switch_core_io.c @@ -507,7 +507,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_read_frame(switch_core_sessi if (session->plc) { plc_fillin(session->plc, session->raw_read_frame.data, read_frame->codec->implementation->decoded_bytes_per_packet / 2); is_cng = 0; - flag &= !SFF_CNG; + flag &= ~SFF_CNG; } else { memset(session->raw_read_frame.data, 255, read_frame->codec->implementation->decoded_bytes_per_packet); }