Changeset: 88c777541644 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=88c777541644
Modified Files:
        clients/Tests/exports.stable.out
        monetdb5/modules/mal/tablet.c
        monetdb5/modules/mal/tablet.h
Branch: Jul2017
Log Message:

Removed unused function TABLETadt_frStr.


diffs (63 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1800,7 +1800,6 @@ str SYSmem_usage(bat *ret, bat *ret2, co
 str SYSsetmem_maxsize(void *ret, const lng *num);
 str SYSsetvm_maxsize(void *ret, const lng *num);
 str SYSvm_usage(bat *ret, bat *ret2, const lng *minsize);
-void *TABLETadt_frStr(Column *c, int type, char *s, char *e, char quote);
 int TABLETadt_toStr(void *extra, char **buf, int *len, int type, ptr a);
 str TABLETcollect(BAT **bats, Tablet *as);
 str TABLETcollect_parts(BAT **bats, Tablet *as, BUN offset);
diff --git a/monetdb5/modules/mal/tablet.c b/monetdb5/modules/mal/tablet.c
--- a/monetdb5/modules/mal/tablet.c
+++ b/monetdb5/modules/mal/tablet.c
@@ -79,37 +79,6 @@ void_bat_create(int adt, BUN nr)
        return b;
 }
 
-static void *
-TABLETstrFrStr(Column *c, char *s, char *e)
-{
-       int len = (int) (e - s + 1);    /* 64bit: should check for overflow */
-
-       if (c->len < len) {
-               c->len = len;
-               c->data = GDKrealloc(c->data, len);
-       }
-
-       if (s == e) {
-               *(char *) c->data = 0;
-       } else if (GDKstrFromStr(c->data, (unsigned char *) s, (ssize_t) (e - 
s)) < 0) {
-               return NULL;
-       }
-       return c->data;
-}
-
-void *
-TABLETadt_frStr(Column *c, int type, char *s, char *e, char quote)
-{
-       if (s == NULL || (!quote && strcmp(s, "nil") == 0)) {
-               memcpy(c->data, ATOMnilptr(type), c->nillen);
-       } else if (type == TYPE_str) {
-               return TABLETstrFrStr(c, s, e);
-       } else if ((*BATatoms[type].atomFromStr) (s, &c->len, (ptr) &c->data) < 
0) {
-               return NULL;
-       }
-       return c->data;
-}
-
 int
 TABLETadt_toStr(void *extra, char **buf, int *len, int type, ptr a)
 {
diff --git a/monetdb5/modules/mal/tablet.h b/monetdb5/modules/mal/tablet.h
--- a/monetdb5/modules/mal/tablet.h
+++ b/monetdb5/modules/mal/tablet.h
@@ -79,7 +79,6 @@ mal_export str TABLETcollect(BAT **bats,
 mal_export str TABLETcollect_parts(BAT **bats, Tablet *as, BUN offset);
 mal_export void TABLETdestroy_format(Tablet *as);
 mal_export int TABLEToutput_file(Tablet *as, BAT *order, stream *s);
-mal_export void *TABLETadt_frStr(Column *c, int type, char *s, char *e, char 
quote);
 mal_export int TABLETadt_toStr(void *extra, char **buf, int *len, int type, 
ptr a);
 mal_export str COPYrejects(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 mal_export str COPYrejects_clear(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to