Преглед изворни кода

Fix possible overflow when PC20 dialplan is bigger that 234 bytes.

AdrianSimionov пре 9 година
родитељ
комит
c4af4308bb
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      src/docsis.c

+ 2 - 2
src/docsis.c

@@ -170,8 +170,8 @@ add_dialplan (unsigned char *tlvbuf, unsigned int tlvbuflen) {
   unsigned int fileSize;
   unsigned short local_v_len;
   unsigned short *p_local_v_len = &local_v_len;
-  unsigned char local_char;
-  unsigned char *p_local_char = &local_char;
+  unsigned short local_char;
+  unsigned short *p_local_char = &local_char;
 
   dialplan_file = fopen("dialplan.txt", "rb");
   if (!dialplan_file) {