static void hb_pgsqldd_init( void * cargo ) { HB_SYMBOL_UNUSED( cargo ); if( ! hb_sddRegister( &pgsqldd ) ) hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL ); }
static void hb_ocidd_init( void * cargo ) { HB_SYMBOL_UNUSED( cargo ); OCI_Initialize( NULL, NULL, OCI_ENV_DEFAULT | OCI_ENV_CONTEXT | OCI_ENV_THREADED ); if( ! hb_sddRegister( &ocidd ) ) hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL ); }
static void hb_mysqldd_init( void * cargo ) { HB_SYMBOL_UNUSED( cargo ); if( ! hb_sddRegister( &s_mysqldd ) || ( sizeof( MYSQL_ROW_OFFSET ) != sizeof( void * ) ) ) { hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL ); } }
static void hb_sqlt3dd_init( void * cargo ) { HB_SYMBOL_UNUSED( cargo ); #if SQLITE_VERSION_NUMBER >= 3006000 sqlite3_initialize(); #endif if( ! hb_sddRegister( &s_sqlt3dd ) ) hb_errInternal( HB_EI_RDDINVALID, NULL, NULL, NULL ); }