On Thu, 25 May 2000, Jason M. Felice wrote:

<<BIG SNIP OF OPTION LIST>>

> I fixed the usage message in CVS, and I'm backing out the pending_aid
> stuff. If it causes any bugs, I'll fix 'em. 

Yep, it causes bugs.   It reintroduces the "hit enter too fast in DFU
causes a assertion failed" error that Mr. Madore fixed at my request 
in March.

(Thats the same error that I had been complaining about for a year or so)


changing it to (below), however, solves the problem:

void tn5250_display_do_aidkey (Tn5250Display *This, int aidcode)
{
   TN5250_LOG (("tn5250_display_do_aidkey (0x%02X) called.\n", aidcode));

   /* FIXME: If this returns zero, we need to stop processing. */
   if ((This->session->read_opcode)||(aidcode==TN5250_SESSION_AID_SYSREQ))  
        ( *(This->session->handle_aidkey)) (This->session, aidcode);
}



Of course, this is basically what you just took out :)  (minus the
"pending" stuff)  

Fun, eh?





+---
| This is the LINUX5250 Mailing List!
| To submit a new message, send your mail to [EMAIL PROTECTED]
| To subscribe to this list send email to [EMAIL PROTECTED]
| To unsubscribe from this list send email to [EMAIL PROTECTED]
| Questions should be directed to the list owner/operator: [EMAIL PROTECTED]
+---

Reply via email to