Bug fix

QDINT works for 16-bit software interrupt service routines, and it only updates flags (16) instead of eflags (32) that temporarily stored in memory.