🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.os.os9
Article #5

Erweiterung der stdio.h fuer schnelles fopen

#5
From: Kei Thomsen
Date: Tue, 21 Jul 1992 15:19
39 lines
1161 bytes
Hier eine erweiterung des stdio.h um die Bufsiz bei fopen
zu vergroessern. Geht leider nur mit GCC.


#define	OWNBUFSIZE	16384

#ifdef __GNUC__

#if (OWNBUFSIZE != BUFSIZE)

__inline static FILE *fopen_own (char *name, char *mode)
{
	FILE	*fp;
	fp = fopen( name, mode );
	if (fp)
	{
		fp->_bufsiz = OWNBUFSIZE;
	}
	return fp;
}

#define	fopen	fopen_own

#endif
#endif
                   /\
                  |^^|
                  |{}|
   _______________/~~\________________
  / Kei Thomsen   |  | keihh.hanse.de \
 `========--------.  .---------========'
                  ||||
 Wildermuthring 90 || kt@keihh.hanse.de
 2000 Hamburg 62   || 
 Voice 040/5205921 ||    OS-9 68030
 Modem 040/5200428 || 
 (2400 Baud)   ,---||---,
               '---<>---'
Technical Details
Message-ID: <71RH2rG@keihh.hanse.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!nntp-server.caltech.edu!ira.uka.de!Germany.EU.net!unido!news.Hamburg.Germany.EU.net!malihh.hanse.de!abqhh!keihh!kt

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!sdd.hp.com!nntp-server.caltech.edu!ira.uka.de!Germany.EU.net!unido!news.Hamburg.Germany.EU.net!malihh.hanse.de!abqhh!keihh!kt
From: kt@keihh.hanse.de (Kei Thomsen)
Newsgroups: de.comp.os.os9
Subject: Erweiterung der stdio.h fuer schnelles fopen
Message-ID: <71RH2rG@keihh.hanse.de>
Date: 21 Jul 92 15:19:17 GMT
Lines: 39