When dataType==DBR_STRING && count==1, libca may optimize by sending less than 40 bytes. Add a special scratch buffer for this case so that downstream code can continue to assume MAX_STRING_SIZE.
When dataType==DBR_STRING && count==1, libca may optimize by sending less than 40 bytes. Add a special scratch buffer for this case so that downstream code can continue to assume MAX_STRING_SIZE.