Article View: comp.sys.mac
Article #30242LSC 3.0 (HELP!)
From: Boris Altman
Date: Sun, 17 Jul 1988 00:11
Date: Sun, 17 Jul 1988 00:11
28 lines
1378 bytes
1378 bytes
I am using latest version of Light Speed C and seem to have a problem
with fseek(). I am trying to do very simple thing (he-he-he):
FILE *inp;
long seek_value;
inp=fopen("some_name", "r");
/* check return code -- no problem */
/* some unrelated code */
seek_value=10; /* the file is much longer than 10 char */
fseek (inp, seek_value, 0);
at this point fseek returns negative value, I don't know why.
Moreover, if I open file as "r+" (which should not make any difference),
fseek returns 0, but does not seem to move the "file cursor" ( I tried ftell(..)
and it came back with 0.)
The same code runs with no problems on VAX or sun. The progam is just
read-file, write-file. No user interface to speak of.
Am I doing something wrong? IS this a known problem?
Any workarounds? Any suggestions? Please reply by mail.
Details:
Mac+ with 4 meg
20 meg Jasmine (with lots of free space).
Thank you in advance.
Boris Altman
{ucbvax, ihnp4}!ulysses!boris
Technical Details
Message-ID:
<10451@ulysses.homer.nj.att.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!ncar!oddjob!uwvax!rutgers!bellcore!faline!thumper!ulysses!borisShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!ncar!oddjob!uwvax!rutgers!bellcore!faline!thumper!ulysses!boris From: boris@ulysses.homer.nj.att.com (Boris Altman) Newsgroups: comp.sys.mac Subject: LSC 3.0 (HELP!) Keywords: C programming problem Message-ID: <10451@ulysses.homer.nj.att.com> Date: 17 Jul 88 00:11:45 GMT Organization: AT&T Bell Laboratories, Murray Hill Lines: 27