Changeset: 2ce1b80b1cd8 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2ce1b80b1cd8
Modified Files:
        monetdb5/extras/jaql/json.c
Branch: jacqueline
Log Message:

JSONprint: don't assume oids to align with BAT array index positions


diffs (13 lines):

diff --git a/monetdb5/extras/jaql/json.c b/monetdb5/extras/jaql/json.c
--- a/monetdb5/extras/jaql/json.c
+++ b/monetdb5/extras/jaql/json.c
@@ -455,7 +455,8 @@ print_json_value(jsonbat *jb, stream *s,
        oid v;
        bi = bat_iterator(jb->kind);
 
-       switch (*(char *)BUNtail(bi, id)) {
+       BUNfndOID(v, bi, &id);
+       switch (*(char *)BUNtail(bi, v)) {
                case 'i':
                        bi = bat_iterator(jb->integer);
                        BUNfndOID(v, bi, &id);
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to