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]

Reply via email to