}
void
-orc_array_set_random (OrcArray *array, OrcRandom *context)
+orc_array_set_random (OrcArray *array, OrcRandomContext *context)
{
orc_random_bits (context, array->alloc_data, array->alloc_len);
}
void orc_array_free (OrcArray *array);
void orc_array_set_pattern (OrcArray *array, int value);
-void orc_array_set_random (OrcArray *array, OrcRandom *context);
+void orc_array_set_random (OrcArray *array, OrcRandomContext *context);
int orc_array_compare (OrcArray *array1, OrcArray *array2, int flags);
int orc_array_check_out_of_bounds (OrcArray *array);
void
-orc_random_init (OrcRandom *context, int seed)
+orc_random_init (OrcRandomContext *context, int seed)
{
context->x = seed;
void
-orc_random_bits (OrcRandom *context, void *data, int n_bytes)
+orc_random_bits (OrcRandomContext *context, void *data, int n_bytes)
{
uint8_t *d = data;
int i;
}
void
-orc_random_floats (OrcRandom *context, float *data, int n)
+orc_random_floats (OrcRandomContext *context, float *data, int n)
{
int i;
for(i=0;i<n;i++){
}
unsigned int
-orc_random (OrcRandom *context)
+orc_random (OrcRandomContext *context)
{
context->x = 1103515245*context->x + 12345;
return context->x;
ORC_BEGIN_DECLS
-typedef struct _OrcRandom OrcRandom;
-struct _OrcRandom {
+typedef struct _OrcRandomContext OrcRandomContext;
+struct _OrcRandomContext {
unsigned int x;
};
-void orc_random_init (OrcRandom *context, int seed);
-void orc_random_bits (OrcRandom *context, void *data, int n_bytes);
-void orc_random_floats (OrcRandom *context, float *data, int n);
-unsigned int orc_random (OrcRandom *context);
+void orc_random_init (OrcRandomContext *context, int seed);
+void orc_random_bits (OrcRandomContext *context, void *data, int n_bytes);
+void orc_random_floats (OrcRandomContext *context, float *data, int n);
+unsigned int orc_random (OrcRandomContext *context);
ORC_END_DECLS
#include <math.h>
-OrcRandom rand_context;
+OrcRandomContext rand_context;
void
orc_test_init (void)