Changeset: 0ef77566cfd9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0ef77566cfd9
Modified Files:
gdk/gdk_project.c
Branch: Jun2020
Log Message:
Add some casts.
diffs (42 lines):
diff --git a/gdk/gdk_project.c b/gdk/gdk_project.c
--- a/gdk/gdk_project.c
+++ b/gdk/gdk_project.c
@@ -372,10 +372,10 @@ project_str(BAT *restrict l, struct cand
v += off;
switch (bn->twidth) {
case 1:
- ((uint8_t *) bn->theap.base)[lo] = v -
GDK_VAROFFSET;
+ ((uint8_t *) bn->theap.base)[lo] = (uint8_t) (v
- GDK_VAROFFSET);
break;
case 2:
- ((uint16_t *) bn->theap.base)[lo] = v -
GDK_VAROFFSET;
+ ((uint16_t *) bn->theap.base)[lo] = (uint16_t)
(v - GDK_VAROFFSET);
break;
case 4:
((uint32_t *) bn->theap.base)[lo] = (uint32_t)
v;
@@ -419,10 +419,10 @@ project_str(BAT *restrict l, struct cand
v += off;
switch (bn->twidth) {
case 1:
- ((uint8_t *) bn->theap.base)[lo] = v -
GDK_VAROFFSET;
+ ((uint8_t *) bn->theap.base)[lo] = (uint8_t) (v
- GDK_VAROFFSET);
break;
case 2:
- ((uint16_t *) bn->theap.base)[lo] = v -
GDK_VAROFFSET;
+ ((uint16_t *) bn->theap.base)[lo] = (uint16_t)
(v - GDK_VAROFFSET);
break;
case 4:
((uint32_t *) bn->theap.base)[lo] = (uint32_t)
v;
@@ -467,10 +467,10 @@ project_str(BAT *restrict l, struct cand
v += off;
switch (bn->twidth) {
case 1:
- ((uint8_t *) bn->theap.base)[lo] = v -
GDK_VAROFFSET;
+ ((uint8_t *) bn->theap.base)[lo] = (uint8_t) (v
- GDK_VAROFFSET);
break;
case 2:
- ((uint16_t *) bn->theap.base)[lo] = v -
GDK_VAROFFSET;
+ ((uint16_t *) bn->theap.base)[lo] = (uint16_t)
(v - GDK_VAROFFSET);
break;
case 4:
((uint32_t *) bn->theap.base)[lo] = (uint32_t)
v;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list