[indic] Support U+1CF2,U+1CF3
diff --git a/src/hb-ot-shape-complex-indic.cc b/src/hb-ot-shape-complex-indic.cc
index 60e4583..c20ffd0 100644
--- a/src/hb-ot-shape-complex-indic.cc
+++ b/src/hb-ot-shape-complex-indic.cc
@@ -215,6 +215,12 @@
    * For now, just treat them like regular tone marks. */
   else if (unlikely (hb_in_range<hb_codepoint_t> (u, 0x1CE2, 0x1CE8)))
     cat = OT_A;
+  /* The following are Visarga variants. */
+  else if (unlikely (hb_in_range<hb_codepoint_t> (u, 0x1CF2, 0x1CF3)))
+  {
+    cat = OT_SM;
+    ASSERT_STATIC ((int) INDIC_SYLLABIC_CATEGORY_VISARGA == OT_SM);
+  }
 
   if (unlikely (u == 0x17D1))
     cat = OT_X;