22 if(data==NULL)
return;
23 memset(data, 0,
sizeof(
SIF));
38 if(data==NULL)
return;
40 free((
char*)(data->
x1)); free((
char*)(data->
x2));
42 free((
char*)(data->
trues)); free((
char*)(data->
weights));
62 if(
SIF_TEST) printf(
"sifSetmem()\n");
63 if(data==NULL)
return(1);
66 if(frameNr<1)
return(0);
69 data->
x1=(
double*)calloc(frameNr,
sizeof(
double));
70 data->
x2=(
double*)calloc(frameNr,
sizeof(
double));
71 data->
prompts=(
double*)calloc(frameNr,
sizeof(
double));
72 data->
randoms=(
double*)calloc(frameNr,
sizeof(
double));
73 data->
trues=(
double*)calloc(frameNr,
sizeof(
double));
74 data->
weights=(
double*)calloc(frameNr,
sizeof(
double));
75 if(data->
x1==NULL || data->
x2==NULL || data->
prompts==NULL ||
77 strcpy(
siferrmsg,
"out of memory");
return(1);}
Header file for libtpcimgio.
int sifSetmem(SIF *data, int frameNr)
char studynr[MAX_STUDYNR_LEN+1]