diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-12-07 10:44:55 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-12-07 10:44:55 +0000 |
commit | 93106a8e2e484562319c857c85df026e8f4f7308 (patch) | |
tree | ea35e28eb174b0a7463edc1d4f1a0d7d38e34fd2 /epan | |
parent | e4106ae5f806e58e51e365bbc077dd748657fc70 (diff) |
Fix some more scaled-fixed-point values, and have a 2-byte spare field
followed by a 2-byte event count. Fixes bug 609.
svn path=/trunk/; revision=16720
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-cigi.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/dissectors/packet-cigi.c b/epan/dissectors/packet-cigi.c index bb6a3ba05f..82b4f2a570 100644 --- a/epan/dissectors/packet-cigi.c +++ b/epan/dissectors/packet-cigi.c @@ -2944,22 +2944,22 @@ cigi2_add_special_effect_definition(tvbuff_t *tvb, proto_tree *tree, gint offset proto_tree_add_item(tree, hf_cigi2_special_effect_definition_blue, tvb, offset, 1, FALSE); offset++; - proto_tree_add_item(tree, hf_cigi2_special_effect_definition_x_scale, tvb, offset, 2, FALSE); + proto_tree_add_float(tree, hf_cigi2_special_effect_definition_x_scale, tvb, offset, 2, tvb_get_fixed_point(tvb, offset, cigi_byte_order)); offset += 2; - proto_tree_add_item(tree, hf_cigi2_special_effect_definition_y_scale, tvb, offset, 2, FALSE); + proto_tree_add_float(tree, hf_cigi2_special_effect_definition_y_scale, tvb, offset, 2, tvb_get_fixed_point(tvb, offset, cigi_byte_order)); offset += 2; - proto_tree_add_item(tree, hf_cigi2_special_effect_definition_z_scale, tvb, offset, 2, FALSE); + proto_tree_add_float(tree, hf_cigi2_special_effect_definition_z_scale, tvb, offset, 2, tvb_get_fixed_point(tvb, offset, cigi_byte_order)); offset += 2; - proto_tree_add_item(tree, hf_cigi2_special_effect_definition_time_scale, tvb, offset, 2, FALSE); + proto_tree_add_float(tree, hf_cigi2_special_effect_definition_time_scale, tvb, offset, 2, tvb_get_fixed_point(tvb, offset, cigi_byte_order)); offset += 2; - proto_tree_add_item(tree, hf_cigi2_special_effect_definition_effect_count, tvb, offset, 2, FALSE); + proto_tree_add_text(tree, tvb, offset, 2, "Spare"); offset += 2; - proto_tree_add_item(tree, hf_cigi2_special_effect_definition_separation, tvb, offset, 2, FALSE); + proto_tree_add_item(tree, hf_cigi2_special_effect_definition_effect_count, tvb, offset, 2, FALSE); offset += 2; proto_tree_add_item(tree, hf_cigi2_special_effect_definition_separation, tvb, offset, 4, FALSE); |