#include #include #include int main() { PgQueryNormalizeResult result; result = pg_query_normalize("SELECT $$$"); if (result.error) { printf("error: %s at location %d (%s:%d)\n", result.error->message, result.error->cursorpos, result.error->filename, result.error->lineno); } else { printf("%s\n", result.normalized_query); } pg_query_free_normalize_result(result); // Optional, this ensures all memory is freed upon program exit (useful when running Valgrind) pg_query_exit(); return 0; }