void Toutputerr(void);
void Tnomem(void);
void Tfsyscallr(const char *fmt, ...) PRINTFFORMAT(1,2);
-void Tensurerecordfile(void);
+void Tensuresetup(void);
void Tmust(const char *call, const char *arg, int cond);
void Tvbf(const char *fmt, ...) PRINTFFORMAT(1,2);
static vbuf vbw;
int Hgettimeofday(struct timeval *tv, struct timezone *tz) {
- Tensurerecordfile();
+ Tensuresetup();
Tmust("gettimeofday","tz",!tz);
T_gettimeofday_hook();
*tv= currenttime;
if (fflush(stdout)) Toutputerr();
}
-void Tensurerecordfile(void) {
+void Tensuresetup(void) {
static int done;
if (done) return;
hm_create_hqcall_init($1)
$3
- Tensurerecordfile();
+ Tensuresetup();
if (stdout_enable) {
hm_create_hqcall_args
FR_WRITE(delta);
}
-void Tensurerecordfile(void) {
+void Tensuresetup(void) {
int fd;
int chars;
unsigned long sec, usec;
void Q_vb(void) {
const char *nl;
- Tensurerecordfile();
+ Tensuresetup();
if (!adns__vbuf_ensure(&vb2,vb.used+2)) Tnomem();
fread(vb2.buf,1,vb.used+2,Tinputfile);
if (feof(Tinputfile)) {
int r;
struct timeval tv, tvrel;
- Tensurerecordfile();
+ Tensuresetup();
r= gettimeofday(&tv,0); if (r) Tfailed("gettimeofday syscallbegin");
tvrel.tv_sec= tv.tv_sec - currenttime.tv_sec;
tvrel.tv_usec= tv.tv_usec - currenttime.tv_usec;
void T_gettimeofday_hook(void) { }
-void Tensurerecordfile(void) {
+void Tensuresetup(void) {
const char *fdstr;
int fd, r;
void Q_vb(void) {
if (!adns__vbuf_append(&vb,"",1)) Tnomem();
- Tensurerecordfile();
+ Tensuresetup();
if (fprintf(Toutputfile," %s\n",vb.buf) == EOF) Toutputerr();
if (fflush(Toutputfile)) Toutputerr();
}