소스 검색

snmpstats: use snprintf instead of snprintf

Daniel-Constantin Mierla 5 년 전
부모
커밋
f268aa2f53
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/modules/snmpstats/snmpSIPContactTable.c

+ 2 - 2
src/modules/snmpstats/snmpSIPContactTable.c

@@ -420,7 +420,7 @@ int kamailioSIPContactTable_get_value(netsnmp_request_info *request,
 
 			/* Convert the float into a string, as specified by the
 			 * MIB. */
-			sprintf(contactPreference, "%5.2f", preferenceAsFloat);
+			snprintf(contactPreference, 6, "%5.2f", preferenceAsFloat);
 
 			snmp_set_var_typed_value(
 					var, ASN_OCTET_STR, (unsigned char *)contactPreference, 5);
@@ -443,4 +443,4 @@ const kamailioSIPContactTable_context *kamailioSIPContactTable_get_by_idx(
 {
 	return (const kamailioSIPContactTable_context *)CONTAINER_FIND(
 			cb.container, hdr);
-}
+}