diff libinterp/corefcn/gl2ps-print.cc @ 23807:336f89b6208b

Use character literals 'c' rather than string literals "c" when possible. Better performance when string constructor isn't required. * Figure.cc, __init_qt__.cc, files-dock-widget.cc, file-editor-tab.cc, file-editor.cc, octave-qscintilla.cc, main-window.cc, octave-dock-widget.cc, octave-qt-link.cc, parser.cc, webinfo.cc, resource-manager.cc, settings-dialog.cc, workspace-view.cc, __magick_read__.cc, balance.cc, debug.cc, dynamic-ld.cc, ft-text-renderer.cc, gl-render.cc, gl2ps-print.cc, graphics.cc, hook-fcn.h, input.cc, load-path.cc, load-save.cc, ls-hdf5.cc, oct-hist.cc, oct-stream.cc, pager.cc, pr-output.cc, qz.cc, symtab.cc, symtab.h, tril.cc, __delaunayn__.cc, __init_fltk__.cc, __voronoi__.cc, audioread.cc, ccolamd.cc, colamd.cc, convhulln.cc, ov-base-int.cc, ov-base-mat.cc, ov-base-scalar.cc, ov-base.cc, ov-bool-mat.cc, ov-cell.cc, ov-class.cc, ov-classdef.cc, ov-colon.cc, ov-complex.cc, ov-cx-mat.cc, ov-fcn-handle.cc, ov-fcn-inline.cc, ov-fcn.h, ov-flt-cx-mat.cc, ov-flt-re-mat.cc, ov-java.cc, ov-oncleanup.cc, ov-range.cc, ov-re-mat.cc, ov-re-sparse.cc, ov-str-mat.cc, ov-struct.cc, ov-usr-fcn.cc, ov.cc, octave.cc, bp-table.cc, jit-ir.cc, jit-ir.h, jit-typeinfo.cc, pt-funcall.cc, pt-idx.cc, pt-pr-code.cc, pt.h, Array.cc, CDiagMatrix.cc, CMatrix.cc, CNDArray.cc, CRowVector.cc, CSparse.cc, Range.cc, boolSparse.cc, dDiagMatrix.cc, dMatrix.cc, dNDArray.cc, dRowVector.cc, dSparse.cc, fCDiagMatrix.cc, fCMatrix.cc, fCNDArray.cc, fCRowVector.cc, fDiagMatrix.cc, fMatrix.cc, fNDArray.cc, fRowVector.cc, idx-vector.cc, intNDArray.cc, CollocWt.cc, DASPK.cc, DASRT.cc, DASSL.cc, LSODE.cc, oct-time.cc, cmd-hist.cc, kpse.cc, lo-array-errwarn.cc, lo-regexp.cc, lo-utils.cc, str-vec.cc, url-transfer.cc, main-cli.cc, main-gui.cc, mkoctfile.in.cc: Replace 1-character string literals "c" with the character literal 'c'.
author Rik <rik@octave.org>
date Fri, 28 Jul 2017 15:40:00 -0700
parents 90689bdbe048
children 784347c1b7e7
line wrap: on
line diff
--- a/libinterp/corefcn/gl2ps-print.cc	Fri Jul 28 11:45:07 2017 -0700
+++ b/libinterp/corefcn/gl2ps-print.cc	Fri Jul 28 15:40:00 2017 -0700
@@ -278,18 +278,18 @@
 
             std::string include_graph;
 
-            size_t found_redirect = old_print_cmd.find (">");
+            size_t found_redirect = old_print_cmd.find ('>');
 
             if (found_redirect != std::string::npos)
               include_graph = old_print_cmd.substr (found_redirect + 1);
             else
               include_graph = old_print_cmd;
 
-            size_t n_begin = include_graph.find_first_not_of (" ");
+            size_t n_begin = include_graph.find_first_not_of (' ');
 
             if (n_begin != std::string::npos)
               {
-                size_t n_end = include_graph.find_last_not_of (" ");
+                size_t n_end = include_graph.find_last_not_of (' ');
                 include_graph = include_graph.substr (n_begin,
                                                       n_end - n_begin + 1);
               }
@@ -424,7 +424,7 @@
   uint32_t idx = code - 945;
   if (idx < 25)
     {
-      std::string characters("abgdezhqiklmnxoprVstufcyw");
+      std::string characters ("abgdezhqiklmnxoprVstufcyw");
       retval = characters[idx];
       return retval;
     }
@@ -432,137 +432,137 @@
   idx = code - 913;
   if (idx < 25)
     {
-      std::string characters("ABGDEZHQIKLMNXOPRVSTUFCYW");
+      std::string characters ("ABGDEZHQIKLMNXOPRVSTUFCYW");
       retval = characters[idx];
     }
   else if (code == 978)
-    retval = std::string ("U");
+    retval = "U";
   else if (code == 215)
-    retval = std::string ("\xb4");
+    retval = "\xb4";
   else if (code == 177)
-    retval = std::string ("\xb1");
+    retval = "\xb1";
   else if (code == 8501)
-    retval = std::string ("\xc0");
+    retval = "\xc0";
   else if (code == 8465)
-    retval = std::string ("\xc1");
+    retval = "\xc1";
   else if (code == 8242)
-    retval = std::string ("\xa2");
+    retval = "\xa2";
   else if (code == 8736)
-    retval = std::string ("\xd0");
+    retval = "\xd0";
   else if (code == 172)
-    retval = std::string ("\xd8");
+    retval = "\xd8";
   else if (code == 9829)
-    retval = std::string ("\xa9");
+    retval = "\xa9";
   else if (code == 8472)
-    retval = std::string ("\xc3");
+    retval = "\xc3";
   else if (code == 8706)
-    retval = std::string ("\xb6");
+    retval = "\xb6";
   else if (code == 8704)
-    retval = std::string ("\x22");
+    retval = "\x22";
   else if (code == 9827)
-    retval = std::string ("\xa7");
+    retval = "\xa7";
   else if (code == 9824)
-    retval = std::string ("\xaa");
+    retval = "\xaa";
   else if (code == 8476)
-    retval = std::string ("\xc2");
+    retval = "\xc2";
   else if (code == 8734)
-    retval = std::string ("\xa5");
+    retval = "\xa5";
   else if (code == 8730)
-    retval = std::string ("\xd6");
+    retval = "\xd6";
   else if (code == 8707)
-    retval = std::string ("\x24");
+    retval = "\x24";
   else if (code == 9830)
-    retval = std::string ("\xa8");
+    retval = "\xa8";
   else if (code == 8747)
-    retval = std::string ("\xf2");
+    retval = "\xf2";
   else if (code == 8727)
-    retval = std::string ("\x2a");
+    retval = "\x2a";
   else if (code == 8744)
-    retval = std::string ("\xda");
+    retval = "\xda";
   else if (code == 8855)
-    retval = std::string ("\xc4");
+    retval = "\xc4";
   else if (code == 8901)
-    retval = std::string ("\xd7");
+    retval = "\xd7";
   else if (code == 8728)
-    retval = std::string ("\xb0");
+    retval = "\xb0";
   else if (code == 8745)
-    retval = std::string ("\xc7");
+    retval = "\xc7";
   else if (code == 8743)
-    retval = std::string ("\xd9");
+    retval = "\xd9";
   else if (code == 8856)
-    retval = std::string ("\xc6");
+    retval = "\xc6";
   else if (code == 8729)
-    retval = std::string ("\xb7");
+    retval = "\xb7";
   else if (code == 8746)
-    retval = std::string ("\xc8");
+    retval = "\xc8";
   else if (code == 8853)
-    retval = std::string ("\xc5");
+    retval = "\xc5";
   else if (code == 8804)
-    retval = std::string ("\xa3");
+    retval = "\xa3";
   else if (code == 8712)
-    retval = std::string ("\xce");
+    retval = "\xce";
   else if (code == 8839)
-    retval = std::string ("\xca");
+    retval = "\xca";
   else if (code == 8801)
-    retval = std::string ("\xba");
+    retval = "\xba";
   else if (code == 8773)
-    retval = std::string ("\x40");
+    retval = "\x40";
   else if (code == 8834)
-    retval = std::string ("\xcc");
+    retval = "\xcc";
   else if (code == 8805)
-    retval = std::string ("\xb3");
+    retval = "\xb3";
   else if (code == 8715)
-    retval = std::string ("\x27");
+    retval = "\x27";
   else if (code == 8764)
-    retval = std::string ("\x7e");
+    retval = "\x7e";
   else if (code == 8733)
-    retval = std::string ("\xb5");
+    retval = "\xb5";
   else if (code == 8838)
-    retval = std::string ("\xcd");
+    retval = "\xcd";
   else if (code == 8835)
-    retval = std::string ("\xc9");
+    retval = "\xc9";
   else if (code == 8739)
-    retval = std::string ("\xbd");
+    retval = "\xbd";
   else if (code == 8776)
-    retval = std::string ("\xbb");
+    retval = "\xbb";
   else if (code == 8869)
-    retval = std::string ("\x5e");
+    retval = "\x5e";
   else if (code == 8656)
-    retval = std::string ("\xdc");
+    retval = "\xdc";
   else if (code == 8592)
-    retval = std::string ("\xac");
+    retval = "\xac";
   else if (code == 8658)
-    retval = std::string ("\xde");
+    retval = "\xde";
   else if (code == 8594)
-    retval = std::string ("\xae");
+    retval = "\xae";
   else if (code == 8596)
-    retval = std::string ("\xab");
+    retval = "\xab";
   else if (code == 8593)
-    retval = std::string ("\xad");
+    retval = "\xad";
   else if (code == 8595)
-    retval = std::string ("\xaf");
+    retval = "\xaf";
   else if (code == 8970)
-    retval = std::string ("\xeb");
+    retval = "\xeb";
   else if (code == 8971)
-    retval = std::string ("\xfb");
+    retval = "\xfb";
   else if (code == 10216)
-    retval = std::string ("\xe1");
+    retval = "\xe1";
   else if (code == 10217)
-    retval = std::string ("\xf1");
+    retval = "\xf1";
   else if (code == 8968)
-    retval = std::string ("\xe9");
+    retval = "\xe9";
   else if (code == 8969)
-    retval = std::string ("\xf9");
+    retval = "\xf9";
   else if (code == 8800)
-    retval = std::string ("\xb9");
+    retval = "\xb9";
   else if (code == 8230)
-    retval = std::string ("\xbc");
+    retval = "\xbc";
   else if (code == 176)
-    retval = std::string ("\xb0");
+    retval = "\xb0";
   else if (code == 8709)
-    retval = std::string ("\xc6");
+    retval = "\xc6";
   else if (code == 169)
-    retval = std::string ("\xd3");
+    retval = "\xd3";
 
   if (retval.empty ())
     warning ("print: unhandled symbol %d", code);
@@ -700,7 +700,7 @@
               {
                 std::stringstream ss;
                 ss << txtobj.get_code ();
-                str = "&#" + ss.str () + ";";
+                str = "&#" + ss.str () + ';';
               }
           }
         else