diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2011-02-28 15:42:58 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2011-02-28 15:42:58 +0000 |
commit | dc2d95f8d94ccfebe75312ab93f5b3d95d9aabe1 (patch) | |
tree | 984faa6da98644e419d8e1b3b73366783f9cbda9 /epan/dissectors/packet-csn1.c | |
parent | bf0f747d1c527cc3f5719f888dbf9769f1f17525 (diff) |
From Pascal Quantin:
the attached patch should hopefully please the buildbots
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36095 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-csn1.c')
-rw-r--r-- | epan/dissectors/packet-csn1.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/epan/dissectors/packet-csn1.c b/epan/dissectors/packet-csn1.c index 4c4da79b8b..bab8dab6bb 100644 --- a/epan/dissectors/packet-csn1.c +++ b/epan/dissectors/packet-csn1.c @@ -370,7 +370,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD guint16 nCount = (guint16)pDescr->descr.value; /* nCount supplied by value i.e. M_UINT_ARRAY(...) */ int i =0; - if (pDescr->serialize != 0) + if (pDescr->serialize.value != 0) { /* nCount specified by a reference to field holding value i.e. M_VAR_UINT_ARRAY(...) */ nCount = *pui16DATA(data, nCount); } @@ -420,7 +420,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD gint16 Status; csnStream_t arT = *ar; gint16 nCount = pDescr->i; - guint16 nSize = (guint16)(gint32)pDescr->serialize; + guint16 nSize = (guint16)(gint32)pDescr->serialize.value; int i =0; pui8 = pui8DATA(data, pDescr->offset); @@ -573,7 +573,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD case CSN_SERIALIZE: { - StreamSerializeFcn_t serialize = pDescr->serialize; + StreamSerializeFcn_t serialize = pDescr->serialize.fcn; csnStream_t arT = *ar; gint16 Status = -1; proto_item *ti; @@ -824,7 +824,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD guint16 nCount = (guint16)pDescr->descr.value; /* nCount supplied by value i.e. M_UINT_ARRAY(...) */ gint i = 0; - if (pDescr->serialize != 0) + if (pDescr->serialize.value != 0) { /* nCount specified by a reference to field holding value i.e. M_VAR_UINT_ARRAY(...) */ nCount = *pui16DATA(data, nCount); } @@ -888,7 +888,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD gint16 Status; csnStream_t arT = *ar; guint16 nCount = (guint16) pDescr->i; - guint16 nSize = (guint16)(guint32)pDescr->serialize; + guint16 nSize = (guint16)(guint32)pDescr->serialize.value; gint i = 0; pui8 = pui8DATA(data, pDescr->offset); @@ -1299,7 +1299,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD * M_REC_TARRAY(_STRUCT, _MEMBER, _MEMBER_TYPE, _ElementCountField) * {t, offsetof(_STRUCT, _ElementCountField), (void*)CSNDESCR_##_MEMBER_TYPE, offsetof(_STRUCT, _MEMBER), #_MEMBER, (StreamSerializeFcn_t)sizeof(_MEMBER_TYPE)} */ - gint16 nSizeElement = (gint16)(gint32)pDescr->serialize; + gint16 nSizeElement = (gint16)(gint32)pDescr->serialize.value; guint8 ElementCount = 0; while (existNextElement(tvb, bit_offset, Tag)) @@ -1367,7 +1367,7 @@ gint16 csnStreamDissector(proto_tree *tree, csnStream_t* ar, const CSN_DESCR* pD * M_REC_TARRAY(_STRUCT, _MEMBER, _MEMBER_TYPE, _ElementCountField) * {t, offsetof(_STRUCT, _ElementCountField), (void*)CSNDESCR_##_MEMBER_TYPE, offsetof(_STRUCT, _MEMBER), #_MEMBER, (StreamSerializeFcn_t)sizeof(_MEMBER_TYPE)} */ - gint16 nSizeElement = (gint16)(gint32)pDescr->serialize; + gint16 nSizeElement = (gint16)(gint32)pDescr->serialize.value; guint8 ElementCount = 0; csnStream_t arT = *ar; gboolean EndOfList = FALSE; |