Metropoli BBS
VIEWER: fileclos.c MODE: TEXT (ASCII)
#include "pmc.h"

long __pascal fileclose (WORD handle)
{
  REGSTRUCT rs;
  int r;

  rs.w.FLAGS = rs.d.SSSP = 0;
  rs.w.BX = handle;
  rs.b.AH = 0x3e;

  if ((r = xlt_simrmint (0x21, &rs, 0)) < 0)
    return r;

  if (rs.w.FLAGS & fCF)
    return rs.d.EAX | 0xffff0000;
  return 0;
}

[ RETURN TO DIRECTORY ]