/* }}} */
-char *get_fieldname(PGconn *pgsql, Oid oid, HashTable *list)
+char *get_field_name(PGconn *pgsql, Oid oid, HashTable *list)
{
PGresult *result;
char hashed_oid_key[32];
/* {{{ proto string pg_fieldname(int result, int field_number)
Returns the name of the field */
-PHP_FUNCTION(pg_field_name)
+PHP_FUNCTION(pg_fieldname)
{
php_pgsql_get_field_info(INTERNAL_FUNCTION_PARAM_PASSTHRU,PHP_PG_FIELD_NAME);
}
#if SIZEOF_INT == 4
/* Most 32-bit and 64-bit systems have 32-bit ints */
-typedef unsigned int uint32;
+typedef unsigned int php_uint32;
#elif SIZEOF_LONG == 4
/* 16-bit systems? */
-typedef unsigned long uint32;
+typedef unsigned long php_uint32;
#else
#error Need type which holds 32 bits
#endif
struct stat lsb;
/* rand.c */
- uint32 state[MT_N+1]; /* state vector + 1 extra to not violate ANSI C */
- uint32 *next; /* next random value is computed from here */
+ php_uint32 state[MT_N+1]; /* state vector + 1 extra to not violate ANSI C */
+ php_uint32 *next; /* next random value is computed from here */
int left; /* can *next++ this many times before reloading */
} php_basic_globals;
- uint32 must be an unsigned integer type capable of holding at least 32
+ php_uint32 must be an unsigned integer type capable of holding at least 32
bits; exactly 32 should be fastest, but 64 is better on an Alpha with
GCC at -O3 optimization so try your options and see what's best for you
#define loBits(u) ((u) & 0x7FFFFFFFU) /* mask the highest bit of u */
#define mixBits(u, v) (hiBit(u)|loBits(v)) /* move hi bit of u to hi bit of v */
-static void seedMT(uint32 seed BLS_DC)
+static void seedMT(php_uint32 seed BLS_DC)
{
/*
We initialize state[0..(N-1)] via the generator
so-- that's why the only change I made is to restrict to odd seeds.
*/
- register uint32 x = (seed | 1U) & 0xFFFFFFFFU, *s = BG(state);
+ register php_uint32 x = (seed | 1U) & 0xFFFFFFFFU, *s = BG(state);
register int j;
for(BG(left)=0, *s++=x, j=N; --j;
}
-static uint32 reloadMT(BLS_D)
+static php_uint32 reloadMT(BLS_D)
{
- register uint32 *p0=BG(state), *p2=BG(state)+2, *pM=BG(state)+M, s0, s1;
+ register php_uint32 *p0=BG(state), *p2=BG(state)+2, *pM=BG(state)+M, s0, s1;
register int j;
if(BG(left) < -1)
}
-static inline uint32 randomMT(void)
+static inline php_uint32 randomMT(void)
{
- uint32 y;
+ php_uint32 y;
BLS_FETCH();
if(--BG(left) < 0)