فهرست منبع

clang: use (auto const &item : xxx).

Steve Thielemann 3 سال پیش
والد
کامیت
895c5130c2
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      dispatchers.cpp

+ 4 - 4
dispatchers.cpp

@@ -325,7 +325,7 @@ void MenuDispatch::help(void) {
     // just the menu
     mbox.textcolor = menu_options_color;
     to_client(mbox.top());
-    for (auto const menu_item : menu) {
+    for (auto const &menu_item : menu) {
       std::string text = " ";
       text.append(menu_item.first);
       text.append(" - ");
@@ -344,7 +344,7 @@ void MenuDispatch::help(void) {
     to_client(mbox.row(title));
     to_client(mbox.middle());
     mbox.textcolor = menu_options_color;
-    for (auto const menu_item : menu) {
+    for (auto const &menu_item : menu) {
       std::string text = " ";
       text.append(menu_item.first);
       text.append(" - ");
@@ -455,7 +455,7 @@ void MenuDispatch::client_input(const std::string &cinput) {
       // enter
       if (instant) return;
 
-      for (auto const mnu : menu) {
+      for (auto const &mnu : menu) {
         if (mnu.first == input) {
           to_client("\x1b[0m\n\r");
           deactivate();
@@ -510,7 +510,7 @@ void MenuDispatch::client_input(const std::string &cinput) {
       }
 
       if (instant) {
-        for (auto const mnu : menu) {
+        for (auto const &mnu : menu) {
           if (mnu.first == input) {
             to_client("\x1b[0m\n\r");
             deactivate();