gregarican wrote:
> values being fed are long data types ('L'). But the last few numeric
> values being fed in are listed as being short data types (see my code
> comments below). What do I put into the DL call method to indicate the
> short data types for them?

"h" or "H" are for the short data types.

P.S.
Please refer the following resources if needed.
http://rubyforge.org/cgi-bin/viewcvs.cgi/dlcookbook/win32/?cvsroot=dlcookbook
http://raa.ruby-lang.org/project/rdl_en/
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/~checkout~/ruby/ext/dl/doc/Attic/dl.txt?rev=1.9;content-type=text%2Fplain;hideattic=0;only_with_tag=v1_8_3
-- 
Takaaki Tateishi <ttate / ttsky.net>