36 lines · 383 B · C
RawDownload
#include "lib9.h"#include <bio.h> struct	bgetd{	Biobuf*	b;	int		eof;}; static intBgetdf(void *vp){	int c;	struct bgetd *bg = vp; 	c = Bgetc(bg->b);	if(c == Beof)		bg->eof = 1;	return c;} intBgetd(Biobuf *bp, double *dp){	double d;	struct bgetd b; 	b.b = bp;	b.eof = 0;	d = fmtcharstod(Bgetdf, &b);	if(b.eof)		return -1;	Bungetc(bp);	*dp = d;	return 1;}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t