Changeset: e114c1aaa017 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e114c1aaa017
Modified Files:
gdk/gdk_value.c
Branch: Jul2021
Log Message:
Avoid double work.
diffs (26 lines):
diff --git a/gdk/gdk_value.c b/gdk/gdk_value.c
--- a/gdk/gdk_value.c
+++ b/gdk/gdk_value.c
@@ -221,11 +221,11 @@ VALinit(ValPtr d, int tpe, const void *s
if (d->val.sval == NULL)
return NULL;
d->len = strLen(s);
- break;
+ return d;
case TYPE_ptr:
d->val.pval = *(const ptr *) s;
d->len = ATOMlen(tpe, *(const ptr *) s);
- break;
+ return d;
default:
assert(ATOMextern(ATOMstorage(tpe)));
d->len = ATOMlen(tpe, s);
@@ -235,7 +235,7 @@ VALinit(ValPtr d, int tpe, const void *s
memcpy(d->val.pval, s, d->len);
return d;
}
- d->len = ATOMlen(d->vtype, VALptr(d));
+ d->len = ATOMsize(d->vtype);
return d;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list