made dptr_num signed to handle -1 from OS/2