diff libgui/graphics/Backend.cc @ 23829:01899bdd2a3a

Eliminate unnecessary std::string ("...") constructor calls when "..." suffices. * Backend.cc, KeyMap.cc, QtHandlesUtils.cc, error.cc, help.cc, oct-hist.cc, pr-output.cc, urlwrite.cc, utils.cc, variables.cc, __voronoi__.cc, ov-classdef.cc, ov-fcn-handle.cc, pt-funcall.cc, pt-pr-code.cc, pt-tm-const.cc, DASPK.cc, DASRT.cc, DASSL.cc, LSODE.cc, oct-env.cc, kpse.cc: Eliminate unnecessary std::string ("...") constructor calls when "..." suffices.
author Rik <rik@octave.org>
date Fri, 04 Aug 2017 09:37:04 -0700
parents 980f39c3ab90
children 194eb4bd202b
line wrap: on
line diff
--- a/libgui/graphics/Backend.cc	Thu Aug 03 08:43:49 2017 -0700
+++ b/libgui/graphics/Backend.cc	Fri Aug 04 09:37:04 2017 -0700
@@ -52,7 +52,7 @@
   toolkitObjectProperty (const graphics_object& go)
   {
     if (go.isa ("figure"))
-      return std::string ("__plot_stream__");
+      return "__plot_stream__";
     else if (go.isa ("uicontrol")
              || go.isa ("uipanel")
              || go.isa ("uibuttongroup")
@@ -61,7 +61,7 @@
              || go.isa ("uitoolbar")
              || go.isa ("uipushtool")
              || go.isa ("uitoggletool"))
-      return std::string ("__object__");
+      return "__object__";
     else
       qCritical ("QtHandles::Backend: no __object__ property known for object "
                  "of type %s", go.type ().c_str ());