/* * pANS stdio -- sopenr */#include"iolib.h"#include<string.h>FILE*_IO_sopenr(constchar*s){FILE*f;if((f=_IO_newfile())==NULL)returnNULL;f->buf=f->rp=(char*)s;/* what an annoyance const is */f->bufl=strlen(s);f->wp=f->buf+f->bufl;f->state=RD;f->flags=STRING;f->fd=-1;returnf;}