|
24 | 24 | #ifndef LIBPQ_HAS_CHUNK_MODE |
25 | 25 | typedef struct pg_cancel_conn PGcancelConn; |
26 | 26 | #endif |
| 27 | +#ifndef LIBPQ_HAS_PROMPT_OAUTH_DEVICE |
| 28 | +typedef enum { DUMMY_TYPE } PGauthData; |
| 29 | +#endif |
27 | 30 |
|
28 | 31 | #define DEFINE_PARAM_LIST1(type, name) \ |
29 | 32 | name, |
@@ -291,23 +294,12 @@ FOR_EACH_BLOCKING_FUNCTION( DEFINE_GVL_STUB_DECL ); |
291 | 294 | #define FOR_EACH_PARAM_OF_notice_receiver_proxy(param) \ |
292 | 295 | param(void *, arg) |
293 | 296 |
|
294 | | -#ifdef LIBPQ_HAS_PROMPT_OAUTH_DEVICE |
295 | | - |
296 | 297 | /* function( name, void_or_nonvoid, returntype, lastparamtype, lastparamname ) */ |
297 | 298 | #define FOR_EACH_CALLBACK_FUNCTION(function) \ |
298 | 299 | function(auth_data_hook_proxy, GVL_TYPE_NONVOID, int, void *, data) \ |
299 | 300 | function(notice_processor_proxy, GVL_TYPE_VOID, void, const char *, message) \ |
300 | 301 | function(notice_receiver_proxy, GVL_TYPE_VOID, void, const PGresult *, result) \ |
301 | 302 |
|
302 | | -#else |
303 | | - |
304 | | -/* function( name, void_or_nonvoid, returntype, lastparamtype, lastparamname ) */ |
305 | | -#define FOR_EACH_CALLBACK_FUNCTION(function) \ |
306 | | - function(notice_processor_proxy, GVL_TYPE_VOID, void, const char *, message) \ |
307 | | - function(notice_receiver_proxy, GVL_TYPE_VOID, void, const PGresult *, result) \ |
308 | | - |
309 | | -#endif |
310 | | - |
311 | 303 | FOR_EACH_CALLBACK_FUNCTION( DEFINE_GVL_STUB_DECL ); |
312 | 304 |
|
313 | 305 |
|
|
0 commit comments