[Freeciv-Dev] Re: Improved game starting (version 8)
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Sun, Jan 20, 2002 at 04:41:08PM -0500, Justin Moore wrote:
>
> > > > 595 write(stdin_pipe[1],"cmdlevel hack first\n",14);
> > > > 596 c=0;
> > > > 597 while(!read(stdout_pipe[0],&c,1) || c!='>'); /*Wait for
> > > > responce from the server*/
> > > >
> > >
> > > Hmm, I still have no problem, even with the game you supplied.
> > >
> > > Try replacing line 597 with
> > > while(!read(stdout_pipe[0],&c,1) || c!='>') fprintf(stderr,"<%c>",c);
> > > and see what gets output.
> >
> > The output is:
> > !@#$%^<c><m><d><l><e><v><e><l>< ><h><a><c><k>< >
>
> Maybe if you tried
>
> while((read(stdout_pipe[0], &c, 1) == 1) || (c != '>'))
>
> That way you'd catch any read errors, too.
Gives the same output.
>
> -jdm
Christian
--
* Christian Knoke +49 4852 92248 *
* D-25541 Brunsbuettel Wurtleutetweute 49 *
* * * * * * * * * Ceterum censeo Microsoft esse dividendum.
[Freeciv-Dev] Re: Improved game starting (version 8), Raimar Falke, 2002/01/27
|
|