Author: gsim
Date: Fri Mar 23 14:25:13 2012
New Revision: 1304368
URL: http://svn.apache.org/viewvc?rev=1304368&view=rev
Log:
Add const declaration for src in pn_message_data
Modified:
qpid/proton/trunk/proton-c/include/proton/codec.h
qpid/proton/trunk/proton-c/include/proton/message.h
qpid/proton/trunk/proton-c/src/codec/codec.c
qpid/proton/trunk/proton-c/src/message/message.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=1304368&r1=1304367&r2=1304368&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/include/proton/codec.h (original)
+++ qpid/proton/trunk/proton-c/include/proton/codec.h Fri Mar 23 14:25:13 2012
@@ -41,7 +41,7 @@ int pn_write_float(char **pos, char *lim
int pn_write_ulong(char **pos, char *limit, uint64_t v);
int pn_write_long(char **pos, char *limit, int64_t v);
int pn_write_double(char **pos, char *limit, double v);
-int pn_write_binary(char **pos, char *limit, size_t size, char *src);
+int pn_write_binary(char **pos, char *limit, size_t size, const char *src);
int pn_write_utf8(char **pos, char *limit, size_t size, char *utf8);
int pn_write_symbol(char **pos, char *limit, size_t size, const char *symbol);
int pn_write_start(char **pos, char *limit, char **start);
Modified: qpid/proton/trunk/proton-c/include/proton/message.h
URL:
http://svn.apache.org/viewvc/qpid/proton/trunk/proton-c/include/proton/message.h?rev=1304368&r1=1304367&r2=1304368&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/include/proton/message.h (original)
+++ qpid/proton/trunk/proton-c/include/proton/message.h Fri Mar 23 14:25:13 2012
@@ -24,6 +24,6 @@
#include <sys/types.h>
-ssize_t pn_message_data(char *dst, size_t available, char *src, size_t size);
+ssize_t pn_message_data(char *dst, size_t available, const char *src, size_t
size);
#endif /* message.h */
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=1304368&r1=1304367&r2=1304368&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/src/codec/codec.c (original)
+++ qpid/proton/trunk/proton-c/src/codec/codec.c Fri Mar 23 14:25:13 2012
@@ -150,7 +150,7 @@ int pn_write_double(char **pos, char *li
#define CONSISTENT (1)
-static int pn_write_variable(char **pos, char *limit, size_t size, char *src,
+static int pn_write_variable(char **pos, char *limit, size_t size, const char
*src,
uint8_t code8, uint8_t code32) {
int n;
@@ -168,7 +168,7 @@ static int pn_write_variable(char **pos,
*pos += size;
return 0;
}
-int pn_write_binary(char **pos, char *limit, size_t size, char *src) {
+int pn_write_binary(char **pos, char *limit, size_t size, const char *src) {
return pn_write_variable(pos, limit, size, src, PNE_VBIN8, PNE_VBIN32);
}
int pn_write_utf8(char **pos, char *limit, size_t size, char *utf8) {
Modified: qpid/proton/trunk/proton-c/src/message/message.c
URL:
http://svn.apache.org/viewvc/qpid/proton/trunk/proton-c/src/message/message.c?rev=1304368&r1=1304367&r2=1304368&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/src/message/message.c (original)
+++ qpid/proton/trunk/proton-c/src/message/message.c Fri Mar 23 14:25:13 2012
@@ -23,7 +23,7 @@
#include <proton/codec.h>
#include "protocol.h"
-ssize_t pn_message_data(char *dst, size_t available, char *src, size_t size)
+ssize_t pn_message_data(char *dst, size_t available, const char *src, size_t
size)
{
char *pos = dst;
char *limit = pos + available;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]