Sha256: 481160b5e69556fa74307c03ab8dfd86855614ad0c3998bc8d61ff8956ca7b61

Contents?: true

Size: 575 Bytes

Versions: 36

Compression:

Stored size: 575 Bytes

Contents

/*
 * gvl_wrappers.c - Wrapper functions for locking/unlocking the Ruby GVL
 *
 */

#include "pg.h"

#ifndef HAVE_PQENCRYPTPASSWORDCONN
char *PQencryptPasswordConn(PGconn *conn, const char *passwd, const char *user, const char *algorithm){return NULL;}
#endif

FOR_EACH_BLOCKING_FUNCTION( DEFINE_GVL_WRAPPER_STRUCT );
FOR_EACH_BLOCKING_FUNCTION( DEFINE_GVL_SKELETON );
FOR_EACH_BLOCKING_FUNCTION( DEFINE_GVL_STUB );
FOR_EACH_CALLBACK_FUNCTION( DEFINE_GVL_WRAPPER_STRUCT );
FOR_EACH_CALLBACK_FUNCTION( DEFINE_GVLCB_SKELETON );
FOR_EACH_CALLBACK_FUNCTION( DEFINE_GVLCB_STUB );

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
pg-1.2.3-x86-mingw32 ext/gvl_wrappers.c
pg-1.2.3-x64-mingw32 ext/gvl_wrappers.c
pg-1.2.3 ext/gvl_wrappers.c
pg-1.2.2-x86-mingw32 ext/gvl_wrappers.c
pg-1.2.2-x64-mingw32 ext/gvl_wrappers.c
pg-1.2.2 ext/gvl_wrappers.c
pg-1.2.1-x86-mingw32 ext/gvl_wrappers.c
pg-1.2.1-x64-mingw32 ext/gvl_wrappers.c
pg-1.2.1 ext/gvl_wrappers.c
pg-1.2.0-x86-mingw32 ext/gvl_wrappers.c
pg-1.2.0-x64-mingw32 ext/gvl_wrappers.c
pg-1.2.0 ext/gvl_wrappers.c
pg-1.1.4-x86-mingw32 ext/gvl_wrappers.c
pg-1.1.4-x64-mingw32 ext/gvl_wrappers.c
pg-1.1.4 ext/gvl_wrappers.c
pg-1.1.3-x86-mingw32 ext/gvl_wrappers.c
pg-1.1.3-x64-mingw32 ext/gvl_wrappers.c
pg-1.1.3 ext/gvl_wrappers.c
pg-1.1.2-x86-mingw32 ext/gvl_wrappers.c
pg-1.1.2-x64-mingw32 ext/gvl_wrappers.c