From 559d01e12949a730f3497fdfbe79a11f532f3afe Mon Sep 17 00:00:00 2001 From: Philipp Oeser Date: Tue, 19 Nov 2019 12:05:03 +0100 Subject: Improve error message converting nurb to bezier BKE_nurb_type_convert now takes r_err_msg and is more specific in the error message... ref T71672. Maniphest Tasks: T71672 Differential Revision: https://developer.blender.org/D6275 --- source/blender/editors/curve/editcurve.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'source/blender/editors/curve') diff --git a/source/blender/editors/curve/editcurve.c b/source/blender/editors/curve/editcurve.c index e7803fdaafb..f5920bfb258 100644 --- a/source/blender/editors/curve/editcurve.c +++ b/source/blender/editors/curve/editcurve.c @@ -4002,14 +4002,15 @@ static int set_spline_type_exec(bContext *C, wmOperator *op) for (nu = editnurb->first; nu; nu = nu->next) { if (ED_curve_nurb_select_check(v3d, nu)) { const int pntsu_prev = nu->pntsu; - if (BKE_nurb_type_convert(nu, type, use_handles)) { + const char *err_msg = NULL; + if (BKE_nurb_type_convert(nu, type, use_handles, &err_msg)) { changed = true; if (pntsu_prev != nu->pntsu) { changed_size = true; } } else { - BKE_report(op->reports, RPT_ERROR, "No conversion possible"); + BKE_report(op->reports, RPT_ERROR, err_msg); } } } -- cgit v1.2.3