TD-166
This commit is contained in:
parent
48249f74af
commit
9ff76cbda7
|
@ -104,7 +104,7 @@ static FORCE_INLINE void *tdGetRowDataOfCol(SDataRow row, int8_t type, int32_t o
|
||||||
return dataRowAt(row, *(int32_t *)dataRowAt(row, offset));
|
return dataRowAt(row, *(int32_t *)dataRowAt(row, offset));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return row + offset;
|
return dataRowAt(row, offset);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -127,11 +127,11 @@ static FORCE_INLINE void *tdGetColDataOfRow(SDataCol *pCol, int row) {
|
||||||
{
|
{
|
||||||
case TSDB_DATA_TYPE_BINARY:
|
case TSDB_DATA_TYPE_BINARY:
|
||||||
case TSDB_DATA_TYPE_NCHAR:
|
case TSDB_DATA_TYPE_NCHAR:
|
||||||
return pCol->pData + ((int32_t *)(pCol->pData))[row];
|
return (void *)((char *)(pCol->pData) + ((int32_t *)(pCol->pData))[row]);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return pCol->pData + TYPE_BYTES[pCol->type] * row;
|
return (void *)((char *)(pCol->pData) + TYPE_BYTES[pCol->type] * row);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue