3 #include <libxml/xmlreader.h>
6 main(int argc, char *argv[])
8 struct timeval timing1, timing2;
9 xmlTextReaderPtr reader;
11 reader = xmlReaderForFd(0, NULL, NULL, 0);
13 fprintf(stderr, "Can't instantiate parser\n");
16 gettimeofday(&timing1, NULL);
17 ret = xmlTextReaderRead(reader);
19 ret = xmlTextReaderRead(reader);
21 gettimeofday(&timing2, NULL);
22 xmlFreeTextReader(reader);
24 fprintf(stderr, "failed to parse STDIN\n");
26 fprintf(stdout, "%d\n",
27 ((timing2.tv_sec * 1000000 + timing2.tv_usec) -
28 (timing1.tv_sec * 1000000 + timing1.tv_usec)) / 1000);