Hi Owen,
+ case DBTYPE_I1: + { + signed char *d = dst; + switch(src_type) + { + case DBTYPE_EMPTY: *d = 0; hr = S_OK; break; + case DBTYPE_I1: *d = *(signed char*)src; hr = S_OK; break; + case DBTYPE_I2: hr = VarI1FromI2(*(signed short*)src, d); hr = S_OK; break; Any reason you faking success here?
Regards Alistair
On 30/05/2019 09:35, Alistair Leslie-Hughes wrote:
case DBTYPE_I2: hr = VarI1FromI2(*(signed short*)src, d); hr = S_OK; break;
Any reason you faking success here?
Good spot, that extra hr = S_OK shouldn't be there - will fix that.
Thanks,
Owen