Code

Make curvature work again by fixing a minor omission
[inkscape.git] / src / sp-metrics.cpp
index 4c2016881844a1c1e2c7f88f80aa07a58f1889b7..e3d8c3fe19bad2c66f9bd2b7d5ff77f16b0ef1a7 100644 (file)
@@ -25,9 +25,15 @@ sp_absolute_metric_to_metric (gdouble length_src, const SPMetric metric_src, con
   case SP_IN:
     src = IN_PER_IN;
     break;
+  case SP_FT:
+    src = FT_PER_IN;
+    break;
   case SP_PT:
     src = PT_PER_IN;
     break;
+  case SP_PC:
+    src = PC_PER_IN;
+    break;
   case SP_PX:
     src = PX_PER_IN;
     break;
@@ -49,9 +55,15 @@ sp_absolute_metric_to_metric (gdouble length_src, const SPMetric metric_src, con
   case SP_IN:
     dst = IN_PER_IN;
     break;
+  case SP_FT:
+    dst = FT_PER_IN;
+    break;
   case SP_PT:
     dst = PT_PER_IN;
     break;
+  case SP_PC:
+    dst = PC_PER_IN;
+    break;
   case SP_PX:
     dst = PX_PER_IN;
     break;
@@ -69,7 +81,7 @@ sp_absolute_metric_to_metric (gdouble length_src, const SPMetric metric_src, con
 GString *
 sp_metric_to_metric_string(gdouble const length,
                            SPMetric const metric_src, SPMetric const metric_dst,
-                           bool const m)
+                           gboolean const m)
 {
     gdouble const len = sp_absolute_metric_to_metric(length, metric_src, metric_dst);
     GString *str = g_string_new("");