chiark
/
gitweb
/
~ianmdlvl
/
adns.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
regress: fuzzraw: Direct traceprint to stderr
[adns.git]
/
regress
/
hfuzzraw.c.m4
diff --git
a/regress/hfuzzraw.c.m4
b/regress/hfuzzraw.c.m4
index 1f76f0ee2de7c7292cd18d61275cbc2e1cb80701..987ef67d1774445d1bb04a68c8517d58c504445d 100644
(file)
--- a/
regress/hfuzzraw.c.m4
+++ b/
regress/hfuzzraw.c.m4
@@
-46,9
+46,8
@@
static vbuf fdtab;
#define FDF_OPEN 001u
#define FDF_NONBLOCK 002u
#define FDF_OPEN 001u
#define FDF_NONBLOCK 002u
-static FILE *Tinputfile;
+static FILE *Tinputfile
, *traceout
;
static int traceprint;
static int traceprint;
-#define traceout stdout
static void Tflushtrace( void) {
if (fflush(traceout)) Toutputerr();
static void Tflushtrace( void) {
if (fflush(traceout)) Toutputerr();
@@
-73,7
+72,10
@@
void Tensuresetup(void) {
}
const char *traceprintstr= getenv("ADNS_TEST_FUZZRAW_TRACEPRINT");
}
const char *traceprintstr= getenv("ADNS_TEST_FUZZRAW_TRACEPRINT");
- if (traceprintstr) traceprint= atoi(traceprintstr);
+ if (traceprintstr) {
+ traceprint= atoi(traceprintstr);
+ traceout= fdopen(2,"w"); if (!traceout) Tfailed("fdopen for traceout");
+ }
}
void Q_vb(void) {
}
void Q_vb(void) {