Hi,

unfortunately some went wrong with merge of my changes :-(

In the current CVS version (rev 1.7) there is:

===== line 149 =====
        rc = SetCommState(fd, &dcbCommPort);

/*  Sleep(100);  */

  if (rc)
    return 0;
}
====================

This makes (of course) no sense since not all control paths return a value at all! The 
- at least in my opinion - correct code is:

===== line 149 =====
  rc = SetCommState(fd, &dcbCommPort);

/*  Sleep(100);  */

  if (rc)
    return 0;

  errno = GetLastError();
  return -1;
}
====================

Please have this one fixed before releasing 0.9.5...

Oliver Schmidt
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
[EMAIL PROTECTED], 8MB Speicher, Verschluesselung - http://freemail.web.de


_______________________________________________
Pilot-unix mailing list
[EMAIL PROTECTED]
http://hcirisc.cs.binghamton.edu/mailman/listinfo/pilot-unix

Reply via email to