aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2012-12-01 18:19:08 +0000
committerEvan Huus <eapache@gmail.com>2012-12-01 18:19:08 +0000
commit7d1a8f8355b1a26e668fe70d056ac9a24f5647b2 (patch)
treeb8dfd2dbf7e70cb24af0d9d446f8cbad7eacd896
parent400cb55a109d3bda456e1e677da3e551ed98b948 (diff)
Fix potential copy-and-pasto in free_frame_data_sequence that may or may not
be the cause of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8022 svn path=/trunk/; revision=46315
-rw-r--r--frame_data_sequence.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/frame_data_sequence.c b/frame_data_sequence.c
index 9bb32d161e..a14f1ad0ac 100644
--- a/frame_data_sequence.c
+++ b/frame_data_sequence.c
@@ -267,7 +267,7 @@ free_frame_data_sequence(frame_data_sequence *fds)
level2 = fds->ptree_root;
for (i = 0; i < NODES_PER_LEVEL && level2[i] != NULL; i++) {
level1 = level2[i];
- for (j = 0; j < NODES_PER_LEVEL && level1[i] != NULL; j++) {
+ for (j = 0; j < NODES_PER_LEVEL && level1[j] != NULL; j++) {
frame_data_cleanup(level1[j]);
g_free(level1[j]);
}
@@ -282,7 +282,7 @@ free_frame_data_sequence(frame_data_sequence *fds)
level3 = fds->ptree_root;
for (i = 0; i < NODES_PER_LEVEL && level3[i] != NULL; i++) {
level2 = level3[i];
- for (j = 0; j < NODES_PER_LEVEL && level2[i] != NULL; j++) {
+ for (j = 0; j < NODES_PER_LEVEL && level2[j] != NULL; j++) {
level1 = level2[j];
for (k = 0; k < NODES_PER_LEVEL && level1[k] != NULL; k++) {
frame_data_cleanup(level1[k]);