Adrian Simionov 8 роки тому
батько
коміт
ecce1f804e
1 змінених файлів з 2 додано та 2 видалено
  1. 2 2
      src/docsis.c

+ 2 - 2
src/docsis.c

@@ -210,7 +210,7 @@ add_dialplan (unsigned char *tlvbuf, unsigned int tlvbuflen) {
   tlvbuflen += 1;
   local_char = 0x16 + fileSize;
   if (local_char < 0x80) {
-    memcpy(tlvbuf + tlvbuflen, p_local_char, sizeof(p_local_char));
+    memcpy(tlvbuf + tlvbuflen, p_local_char, sizeof(short));
     tlvbuflen += sizeof(char);
   } else {
     memcpy(tlvbuf + tlvbuflen, "\x82", 1);
@@ -236,7 +236,7 @@ add_dialplan (unsigned char *tlvbuf, unsigned int tlvbuflen) {
     tlvbuflen += sizeof(local_v_len);
   } else {
     local_char = (unsigned short) fileSize;
-    memcpy(tlvbuf + tlvbuflen, p_local_char, sizeof(p_local_char));
+    memcpy(tlvbuf + tlvbuflen, p_local_char, sizeof(short));
     tlvbuflen += sizeof(char);
   }