string_rv = (char *)malloc(size);
string_rv = (char *)malloc((size_t)size);
DBT * MakeLargeKey(int32 num){	int32 low_bits;	static DBT rv;	static char *string_rv=0;	int rep_char;	int32 size;	if(string_rv)		free(string_rv);	/* generate a really large text key derived from	 * an int32	 */	low_bits = (num % 10000) + 1;	/* get the repeat char from the low 26 */	rep_char = (char) ((low_bits % 26) + 'a');	/* malloc a string low_bits wide */	size = low_bits*sizeof(char);	string_rv = (char *)malloc(size);	memset(string_rv, rep_char, size);	rv.data = string_rv;	rv.size = size;	return(&rv);}