Ensure the __pmDecodeText ident parameter is always set
authorNathan Scott <nathans@redhat.com>
Thu, 16 Aug 2012 06:02:44 +0000 (16:02 +1000)
committerNathan Scott <nathans@redhat.com>
Thu, 16 Aug 2012 06:02:54 +0000 (16:02 +1000)
commit34400b38552b4a3297ba5afdff80407d7ecf09cf
tree0074b7851c1a9379bb46111ebd0c477ad817edeb
parent62370f3780eb3f14e722b395656f6a45f3672cba
Ensure the __pmDecodeText ident parameter is always set

There was one obscure code path where the ident pointer would
not be set, if the type from the PDU was not valid, so ensure
its always initialised.  Situation handled in a similar way
to the way __pmEncodeText deals with an unexpected type field
(i.e. treat it as an indom).

Resolves Red Hat bugzilla bug #841306.
src/libpcp/src/p_text.c