VAX => ADDR32
[unix-history] / usr / src / usr.bin / pascal / libpc / TELL.c
... / ...
CommitLineData
1/* Copyright (c) 1979 Regents of the University of California */
2
3static char sccsid[] = "@(#)TELL.c 1.3 %G%";
4
5#include "h00vars.h"
6
7/*
8 * Find current location
9 */
10struct seekptr
11TELL(curfile)
12
13 register struct iorec *curfile;
14{
15 struct seekptr loc;
16
17 if ((curfile->funit & FREAD) && (curfile->funit & SYNC) == 0) {
18 fseek(curfile->fbuf, -curfile->fsize, 1);
19 curfile->funit |= SYNC;
20 }
21 loc.cnt = ftell(curfile->fbuf);
22 return loc;
23}