Просмотр исходного кода

quorumtool: Use full buffer size in snprintf

Thanks Bin Liu <bliu@suse.com> for this patch.

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
(cherry picked from commit 3e7ec63ed374f12e563283b0499ef94674285819)
Jan Friesse 8 лет назад
Родитель
Сommit
77c65c2083
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      tools/corosync-quorumtool.c

+ 1 - 1
tools/corosync-quorumtool.c

@@ -518,7 +518,7 @@ static void display_nodes_data(nodeid_format_t nodeid_format, name_format_t name
 				if (info[i].flags & VOTEQUORUM_INFO_QDEVICE_REGISTERED) {
 					char buf[10];
 
-					snprintf(buf, sizeof(buf) - 1,
+					snprintf(buf, sizeof(buf),
 						 "%s,%s,%s",
 						 info[i].flags & VOTEQUORUM_INFO_QDEVICE_ALIVE?"A":"NA",
 						 info[i].flags & VOTEQUORUM_INFO_QDEVICE_CAST_VOTE?"V":"NV",