RowDescription */
| 463 | |
| 464 | /* RowDescription */ |
| 465 | static void |
| 466 | pqTraceOutputT(FILE *f, const char *message, int *cursor, bool regress) |
| 467 | { |
| 468 | int nfields; |
| 469 | |
| 470 | fprintf(f, "RowDescription\t"); |
| 471 | nfields = pqTraceOutputInt16(f, message, cursor); |
| 472 | |
| 473 | for (int i = 0; i < nfields; i++) |
| 474 | { |
| 475 | pqTraceOutputString(f, message, cursor, false); |
| 476 | pqTraceOutputInt32(f, message, cursor, regress); |
| 477 | pqTraceOutputInt16(f, message, cursor); |
| 478 | pqTraceOutputInt32(f, message, cursor, regress); |
| 479 | pqTraceOutputInt16(f, message, cursor); |
| 480 | pqTraceOutputInt32(f, message, cursor, false); |
| 481 | pqTraceOutputInt16(f, message, cursor); |
| 482 | } |
| 483 | } |
| 484 | |
| 485 | /* NegotiateProtocolVersion */ |
| 486 | static void |
no test coverage detected