]> git.lyx.org Git - features.git/blobdiff - src/mathed/formulamacro.C
get rid of dead code, some new functions constify variables.
[features.git] / src / mathed / formulamacro.C
index 53b9b01505451e0007e2fa47caa0739367c9531d..638ef72d1d897f91fd57380c0a555b413ee43116 100644 (file)
@@ -45,7 +45,7 @@ InsetFormulaMacro::InsetFormulaMacro()
 InsetFormulaMacro::InsetFormulaMacro(string nm, int na, bool /*e*/)
         : InsetFormula(true), name(nm)
 {
-    tmacro = MathMacroTable::mathMTable.getTemplate(name.c_str());
+    tmacro = MathMacroTable::mathMTable.getTemplate(name);
     if (!tmacro) {
        tmacro = new MathMacroTemplate(name.c_str(), na);
        MathMacroTable::mathMTable.addTemplate(tmacro);
@@ -206,7 +206,7 @@ InsetFormulaMacro::LocalDispatch(BufferView * bv,
                                 int action, string const & arg)
 {
     if (action == LFUN_MATH_MACROARG) {
-       int i = atoi(arg.c_str()) - 1;
+       int i = lyx::atoi(arg) - 1;
        if (i >= 0 && i < tmacro->getNoArgs()) {
            mathcursor->Insert(tmacro->getMacroPar(i), LM_TC_INSET);
            InsetFormula::UpdateLocal(bv);