}
if(bow != NULL) {
if((p1_x = g_hash_table_lookup(bow->properties, propmap->xprop->str)) != NULL) {
- l->p1_x = *p1_x;
+ l->p1_x = *p1_x/2.0;
graph_bezier_quadratic_to_cubic(l->p0_x, l->p3_x, &(l->p1_x), &(l->p2_x));
}else{
graph_bezier_linear_to_cubic(l->p0_x, l->p3_x, &(l->p1_x), &(l->p2_x));
}
if((p1_y = g_hash_table_lookup(bow->properties, propmap->yprop->str)) != NULL) {
- l->p1_y = *p1_y;
+ l->p1_y = *p1_y/2.0;
graph_bezier_quadratic_to_cubic(l->p0_y, l->p3_y, &(l->p1_y), &(l->p2_y));
}else{
graph_bezier_linear_to_cubic(l->p0_y, l->p3_y, &(l->p1_y), &(l->p2_y));