* PrintQueryStatus: report command status as required * * Note: Utility function for use by PrintQueryResults() only. */
| 1080 | * Note: Utility function for use by PrintQueryResults() only. |
| 1081 | */ |
| 1082 | static void |
| 1083 | PrintQueryStatus(PGresult *results) |
| 1084 | { |
| 1085 | char buf[16]; |
| 1086 | |
| 1087 | if (!pset.quiet) |
| 1088 | { |
| 1089 | if (pset.popt.topt.format == PRINT_HTML) |
| 1090 | { |
| 1091 | fputs("<p>", pset.queryFout); |
| 1092 | html_escaped_print(PQcmdStatus(results), pset.queryFout); |
| 1093 | fputs("</p>\n", pset.queryFout); |
| 1094 | } |
| 1095 | else |
| 1096 | fprintf(pset.queryFout, "%s\n", PQcmdStatus(results)); |
| 1097 | } |
| 1098 | |
| 1099 | if (pset.logfile) |
| 1100 | fprintf(pset.logfile, "%s\n", PQcmdStatus(results)); |
| 1101 | |
| 1102 | snprintf(buf, sizeof(buf), "%u", (unsigned int) PQoidValue(results)); |
| 1103 | SetVariable(pset.vars, "LASTOID", buf); |
| 1104 | } |
| 1105 | |
| 1106 | |
| 1107 | /* |
no test coverage detected