Author: rhs
Date: Thu Jun 28 21:23:47 2012
New Revision: 1355161
URL: http://svn.apache.org/viewvc?rev=1355161&view=rev
Log:
added pn_data_size
Modified:
qpid/proton/trunk/proton-c/include/proton/codec.h
qpid/proton/trunk/proton-c/src/codec/codec.c
Modified: qpid/proton/trunk/proton-c/include/proton/codec.h
URL:
http://svn.apache.org/viewvc/qpid/proton/trunk/proton-c/include/proton/codec.h?rev=1355161&r1=1355160&r2=1355161&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/include/proton/codec.h (original)
+++ qpid/proton/trunk/proton-c/include/proton/codec.h Thu Jun 28 21:23:47 2012
@@ -101,6 +101,7 @@ int pn_vscan_atoms(const pn_atoms_t *ato
typedef struct pn_data_t pn_data_t;
pn_data_t *pn_data(size_t capacity);
+size_t pn_data_size(pn_data_t *data);
void pn_data_free(pn_data_t *data);
int pn_data_clear(pn_data_t *data);
int pn_data_grow(pn_data_t *data);
Modified: qpid/proton/trunk/proton-c/src/codec/codec.c
URL:
http://svn.apache.org/viewvc/qpid/proton/trunk/proton-c/src/codec/codec.c?rev=1355161&r1=1355160&r2=1355161&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/src/codec/codec.c (original)
+++ qpid/proton/trunk/proton-c/src/codec/codec.c Thu Jun 28 21:23:47 2012
@@ -1643,6 +1643,11 @@ void pn_data_free(pn_data_t *data)
}
}
+size_t pn_data_size(pn_data_t *data)
+{
+ return data ? data->size : 0;
+}
+
int pn_data_clear(pn_data_t *data)
{
if (data) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]