瀏覽代碼

modules/ims_qos: port in flow control media sub component is clipped becuase of lack of space in buffer for nul terminator

Jason Penton 11 年之前
父節點
當前提交
1d8215d820
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      modules/ims_qos/rx_avp.c

+ 1 - 1
modules/ims_qos/rx_avp.c

@@ -548,7 +548,7 @@ AAA_AVP *rx_create_media_subcomponent_avp(int number, char* proto,
     int intportB = atoi(portB->s);
 
     len = (permit_out.len + from_s.len + to_s.len + ipB->len + ipA->len + 4 +
-            proto_len + portA->len + portB->len) * sizeof (char);
+            proto_len + portA->len + portB->len + 1/*nul terminator*/) * sizeof (char);
 
     if (!flowdata_buf.s || flowdata_buflen < len) {
         if (flowdata_buf.s)