You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by nw...@apache.org on 2013/09/30 23:15:39 UTC

[lucy-commits] [6/6] git commit: refs/heads/cfish-string-prep1 - Convert 'const ByteBuf' to 'ByteBuf'

Convert 'const ByteBuf' to 'ByteBuf'


Project: http://git-wip-us.apache.org/repos/asf/lucy/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/f7b728aa
Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/f7b728aa
Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/f7b728aa

Branch: refs/heads/cfish-string-prep1
Commit: f7b728aa55c376f545943ea91bdce70c03f3393e
Parents: d0f75c4
Author: Nick Wellnhofer <we...@aevum.de>
Authored: Mon Sep 30 23:12:56 2013 +0200
Committer: Nick Wellnhofer <we...@aevum.de>
Committed: Mon Sep 30 23:13:31 2013 +0200

----------------------------------------------------------------------
 clownfish/runtime/core/Clownfish/ByteBuf.c   | 8 ++++----
 clownfish/runtime/core/Clownfish/ByteBuf.cfh | 4 ++--
 clownfish/runtime/perl/xs/XSBind.c           | 2 +-
 clownfish/runtime/perl/xs/XSBind.h           | 2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy/blob/f7b728aa/clownfish/runtime/core/Clownfish/ByteBuf.c
----------------------------------------------------------------------
diff --git a/clownfish/runtime/core/Clownfish/ByteBuf.c b/clownfish/runtime/core/Clownfish/ByteBuf.c
index ceb97ee..c267d28 100644
--- a/clownfish/runtime/core/Clownfish/ByteBuf.c
+++ b/clownfish/runtime/core/Clownfish/ByteBuf.c
@@ -172,7 +172,7 @@ BB_Cat_Bytes_IMP(ByteBuf *self, const void *bytes, size_t size) {
 }
 
 void
-BB_Cat_IMP(ByteBuf *self, const ByteBuf *other) {
+BB_Cat_IMP(ByteBuf *self, ByteBuf *other) {
     SI_cat_bytes(self, other->buf, other->size);
 }
 
@@ -198,8 +198,8 @@ BB_Grow_IMP(ByteBuf *self, size_t size) {
 
 int
 BB_compare(const void *va, const void *vb) {
-    const ByteBuf *a = *(const ByteBuf**)va;
-    const ByteBuf *b = *(const ByteBuf**)vb;
+    ByteBuf *a = *(ByteBuf**)va;
+    ByteBuf *b = *(ByteBuf**)vb;
     const size_t size = a->size < b->size ? a->size : b->size;
 
     int32_t comparison = memcmp(a->buf, b->buf, size);
@@ -246,7 +246,7 @@ ViewBB_Assign_Bytes_IMP(ViewByteBuf *self, char*buf, size_t size) {
 }
 
 void
-ViewBB_Assign_IMP(ViewByteBuf *self, const ByteBuf *other) {
+ViewBB_Assign_IMP(ViewByteBuf *self, ByteBuf *other) {
     self->buf  = other->buf;
     self->size = other->size;
 }

http://git-wip-us.apache.org/repos/asf/lucy/blob/f7b728aa/clownfish/runtime/core/Clownfish/ByteBuf.cfh
----------------------------------------------------------------------
diff --git a/clownfish/runtime/core/Clownfish/ByteBuf.cfh b/clownfish/runtime/core/Clownfish/ByteBuf.cfh
index 388e854..60b258c 100644
--- a/clownfish/runtime/core/Clownfish/ByteBuf.cfh
+++ b/clownfish/runtime/core/Clownfish/ByteBuf.cfh
@@ -96,7 +96,7 @@ class Clownfish::ByteBuf cnick BB inherits Clownfish::Obj {
      * original ByteBuf. Allocate more memory as needed.
      */
     void
-    Cat(ByteBuf *self, const ByteBuf *other);
+    Cat(ByteBuf *self, ByteBuf *other);
 
     /** Assign more memory to the ByteBuf, if it doesn't already have enough
      * room to hold <code>size</code> bytes.  Cannot shrink the allocation.
@@ -150,7 +150,7 @@ class Clownfish::ViewByteBuf cnick ViewBB
     /** Assign buf and size members from the passed-in ByteBuf.
      */
     void
-    Assign(ViewByteBuf *self, const ByteBuf *other);
+    Assign(ViewByteBuf *self, ByteBuf *other);
 
     public void
     Destroy(ViewByteBuf *self);

http://git-wip-us.apache.org/repos/asf/lucy/blob/f7b728aa/clownfish/runtime/perl/xs/XSBind.c
----------------------------------------------------------------------
diff --git a/clownfish/runtime/perl/xs/XSBind.c b/clownfish/runtime/perl/xs/XSBind.c
index 4a231cf..4c7a275 100644
--- a/clownfish/runtime/perl/xs/XSBind.c
+++ b/clownfish/runtime/perl/xs/XSBind.c
@@ -218,7 +218,7 @@ XSBind_perl_to_cfish(SV *sv) {
 }
 
 SV*
-XSBind_bb_to_sv(const cfish_ByteBuf *bb) {
+XSBind_bb_to_sv(cfish_ByteBuf *bb) {
     return bb
            ? newSVpvn(CFISH_BB_Get_Buf(bb), CFISH_BB_Get_Size(bb))
            : newSV(0);

http://git-wip-us.apache.org/repos/asf/lucy/blob/f7b728aa/clownfish/runtime/perl/xs/XSBind.h
----------------------------------------------------------------------
diff --git a/clownfish/runtime/perl/xs/XSBind.h b/clownfish/runtime/perl/xs/XSBind.h
index 01c6d6c..e37058c 100644
--- a/clownfish/runtime/perl/xs/XSBind.h
+++ b/clownfish/runtime/perl/xs/XSBind.h
@@ -128,7 +128,7 @@ cfish_XSBind_perl_to_cfish(SV *sv);
 /** Convert a ByteBuf into a new string SV.
  */
 CFISH_VISIBLE SV*
-cfish_XSBind_bb_to_sv(const cfish_ByteBuf *bb);
+cfish_XSBind_bb_to_sv(cfish_ByteBuf *bb);
 
 /** Convert a String into a new UTF-8 string SV.
  */