I would keep the parameters as ints and correct the code in news_item_get_subject_location to be ints instead of int16, usually after a RCT2_CALL_FUNC call.