Issue with paramaterized queries and CHAR columns evidently resolved

I could have sworn that doing something like this:

  SELECT * FROM some_table WHERE some_col = 'abc'

where "some_col" is defined as CHAR(2) caused a "string right truncation"
error, which is correct if the value is to be inserted into the column,
but makes no sense if it's just a comparison. Anyway I am unable to
reproduce the error now, possibly there was something I was not
understanding about the Firebird API.