Smallint buffer is passed along correctly