version 1.11, 2003/07/28 18:30:08
|
version 1.12, 2004/03/12 21:06:19
|
Line 68 int caparesponse_capa_check_answer(char
|
Line 68 int caparesponse_capa_check_answer(char
|
int sig_lbound,int sig_ubound, |
int sig_lbound,int sig_ubound, |
char *ans_fmt, char *unit_str, |
char *ans_fmt, char *unit_str, |
int calc, char *id_list, char *pts_list, |
int calc, char *id_list, char *pts_list, |
char *rndseed) |
char *rndseed, char** reterror) |
|
|
{ |
{ |
long result,seed1,seed2; |
long result,seed1,seed2; |
Line 117 int caparesponse_capa_check_answer(char
|
Line 117 int caparesponse_capa_check_answer(char
|
p.calc = calc; |
p.calc = calc; |
|
|
result=capa_check_answer(&p,response,&error); |
result=capa_check_answer(&p,response,&error); |
|
*reterror=error; |
if (error!=NULL) {free(error);} |
// Caller is expected to free reterror |
|
// if (error!=NULL) {free(error);} |
|
|
return result; |
return result; |
} |
} |