home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / snip9707.zip / FSCANBIN.H < prev    next >
C/C++ Source or Header  |  1997-07-05  |  548b  |  26 lines

  1. /* +++Date last modified: 05-Jul-1997 */
  2.  
  3. /*
  4. **  SNIPPETS header file for FSCANBIN.C
  5. */
  6.  
  7. #ifndef FSCANBIN__H
  8. #define FSCANBIN__H
  9.  
  10. #include <stdio.h>
  11. #include "sniptype.h"
  12.  
  13. #define WORDswap(n)  (*n = (*n << 8) | (*n >> 8))
  14.  
  15. #define DWORDswap(n)  (\
  16.                         WORDswap(&((WORD *)n)[0]),\
  17.                         WORDswap(&((WORD *)n)[1]),\
  18.                         *n = (*n << 16) | (*n >> 16)\
  19.                         )
  20.  
  21. #define maxk 32767
  22.  
  23. int fscanbin (FILE *fp, char *format, ...);
  24.  
  25. #endif /* FSCANBIN__H */
  26.