소스 검색

totemconfig: Prevent leak of cluster_name str

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
Jan Friesse 12 년 전
부모
커밋
d6dd2e455d
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      exec/totemconfig.c

+ 2 - 0
exec/totemconfig.c

@@ -536,6 +536,8 @@ extern int totem_config_read (
 		ringnumber = atoi(ringnumber_key);
 
 		if (ringnumber >= INTERFACE_MAX) {
+			free(cluster_name);
+
 			snprintf (error_string_response, sizeof(error_string_response),
 			    "parse error in config: interface ring number %u is bigger then allowed maximum %u\n",
 			    ringnumber, INTERFACE_MAX - 1);