Changeset: 1a325a0081e3 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1a325a0081e3
Modified Files:
sql/backends/monet5/UDF/capi/Tests/All
sql/backends/monet5/UDF/capi/capi.c
Branch: jitudf
Log Message:
Add testcase for catching segfaults and fix timestamp null comparison.
diffs (19 lines):
diff --git a/sql/backends/monet5/UDF/capi/Tests/All
b/sql/backends/monet5/UDF/capi/Tests/All
--- a/sql/backends/monet5/UDF/capi/Tests/All
+++ b/sql/backends/monet5/UDF/capi/Tests/All
@@ -2,3 +2,4 @@
capi00
capi01
capi02
+capi03
diff --git a/sql/backends/monet5/UDF/capi/capi.c
b/sql/backends/monet5/UDF/capi/capi.c
--- a/sql/backends/monet5/UDF/capi/capi.c
+++ b/sql/backends/monet5/UDF/capi/capi.c
@@ -1089,6 +1089,6 @@ int time_is_null(cudf_data_time value) {
}
int timestamp_is_null(cudf_data_timestamp value) {
- return date_is_null(value.date) && time_is_null(value.time);
+ return ts_isnil(timestamp_from_data(&value));
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list