home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / CLIPPER / NFPAT5 / PAT5.DOC < prev   
Text File  |  1992-12-31  |  2KB  |  45 lines

  1. --------------------------------------------------------------------
  2. Nanforum Toolkit v2.1 Patch #5    12/31/92
  3. --------------------------------------------------------------------
  4.  
  5. Toolkit release 2.1 introduced a revised version of a header 
  6. file called FTINT86.CH.  This file is used by anyone writing code
  7. that uses the FT_INT86() function.
  8.  
  9. Unfortunately, a typo or two were introduced in the update, which has
  10. been corrected, and a long standing problem with the way the
  11. lowbyte() and highbyte() macros deal with negative numbers has been
  12. fixed.
  13.  
  14. The bugs would have caused return values from the interrupt to 
  15. be misreported.  Usually, this results in a report of an error
  16. when the call actually suceeded.
  17.  
  18. Thanks to Dan Docekal, Michael Cohen and Ted Means for
  19. their detective work and fixes.
  20.  
  21. This is not a patch in the typical sense; there's no corresponding
  22. .OBJ file to replace in your NANFOR.LIB.  At least not yet.
  23. To "apply" the patch, find your existing copy of ftint86.ch
  24. from the original distribution and destroy it everywhere you 
  25. may have put it, and substitute the enclosed ftint86.ch in 
  26. its place.  Be sure to delete the old version from your 
  27. distribution (NFLIB.ZIP) if you want to be sure never to use
  28. or pass around the errant version again.
  29.  
  30. If you have code that #includes FTINT86.CH, you should recompile
  31. it and retest it.
  32.  
  33. You might be wondering whether software in the toolkit that
  34. uses FTINT86.CH is affected by the bugs.  It's possible this
  35. software may have been compiled with the older version of 
  36. FTINT86.CH, and thus will work fine.  We'll post patches as 
  37. these things are tested.
  38.  
  39. Remember to report all strange stuff in Section 5 of the CLIPPER
  40. forum on CompuServe! If you have any problems, please contact me
  41. so I can help you get them fixed.
  42.  
  43. Glenn Scott [71620,1521]
  44. Internet:  71620.1521@compuserve.com
  45.