*BSD News Article 97881


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!spool.mu.edu!uwm.edu!vixen.cso.uiuc.edu!ais.net!news.maxwell.syr.edu!eerie.fr!cnusc.fr!ciril.fr!univ-angers.fr!jussieu.fr!oleane!weld.news.pipex.net!pipex!warm.news.pipex.net!pipex!tank.news.pipex.net!pipex!news.utell.co.uk!usenet
From: brian@shift.utell.net (Brian Somers)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: dos2unix
Date: 17 Jun 1997 09:04:53 GMT
Organization: Awfulhak Ltd.
Lines: 36
Message-ID: <5o5jvl$bmt@ui-gate.utell.co.uk>
References: <339E506B.D46@slt.lk> <01bc7ac1$88ea1410$32327881@wingdog>
Reply-To: brian@awfulhak.org, brian@utell.co.uk
NNTP-Posting-Host: shift.utell.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:43019

In article <01bc7ac1$88ea1410$32327881@wingdog>,
	"Charles Tilbury" <ctilbury@infohwy.com.REMOVE.JUNK> writes:
> 
> #include <stdio.h>
> void main(int argc, char **argv) {
>   FILE *infp, *outfp;
>   int bytes_read;
>   char buffer[1024];
> 
>   if((infp = fopen(argv[1], "rt")) == NULL) {
                                ^
                                TYPO :O

>     perror("Cannot open infile:");
>     return;
>   }
> 
>   if((outfp = fopen(argv[2], "wb")) == NULL) {
>     perror("Cannot open outfile:");
>     return;
>   }
> 
>   while(1) {
>     if((bytes_read = fread(buffer, 1, 1024, infp)) != 0)
>       fwrite(buffer, 1, bytes_read, outfp);
>     else
>       break;
>   }
>   fclose(infp);
>   fclose(outfp);
> }

-- 
Brian <brian@awfulhak.org> <brian@freebsd.org>
      <http://www.awfulhak.org>
Don't _EVER_ lose your sense of humour !