What is this error?
error: parse error before "YUV"
Code:YUV *QMUL_format_converter(Image* image) { size = image->width * image->height; YUV *yuv = (YUV *) malloc(sizeof(YUV)); yuv->y = (int *) malloc(size); yuv->u = (int *) malloc(size); yuv->v = (int *) malloc(size); for(i=0;i<=size;i++){ *(yuv->y + i) = (0.257) * (*image->data + (i*3)) + (0.504) * (*image->data + (i*3+1)) + (0.098) * (*image->data + (i*3+2)) + 16; *(yuv->u + i) = (0.439) * (*image->data + (i*3)) + (0.368) * (*image->data + (i*3+1)) - (0.071) * (*image->data + (i*3+2)) + 128; *(yuv->v + i) =(-0.148) * (*image->data + (i*3)) - (0.291) * (*image->data + (i*3+1)) + (0.439) * (*image->data + (i*3+2)) + 128; } return YUV; }