[haiku-commits] r42048 - haiku/trunk/src/add-ons/kernel/file_systems/ramfs

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 8 Jun 2011 05:50:26 +0200 (CEST)

Author: kallisti5
Date: 2011-06-08 05:50:26 +0200 (Wed, 08 Jun 2011)
New Revision: 42048
Changeset: https://dev.haiku-os.org/changeset/42048

Modified:
   haiku/trunk/src/add-ons/kernel/file_systems/ramfs/Query.cpp
Log:
fix deprecated non-const char

Modified: haiku/trunk/src/add-ons/kernel/file_systems/ramfs/Query.cpp
===================================================================
--- haiku/trunk/src/add-ons/kernel/file_systems/ramfs/Query.cpp 2011-06-08 
03:41:48 UTC (rev 42047)
+++ haiku/trunk/src/add-ons/kernel/file_systems/ramfs/Query.cpp 2011-06-08 
03:50:26 UTC (rev 42048)
@@ -1396,15 +1396,15 @@
        D(__out("( "));
        if (fLeft != NULL)
                fLeft->PrintToStream();
-       
-       char *op;
+
+       const char* op;
        switch (fOp) {
                case OP_OR: op = "OR"; break;
                case OP_AND: op = "AND"; break;
                default: op = "?"; break;
        }
-       D(__out(" %s ",op));
-       
+       D(__out(" %s ", op));
+
        if (fRight != NULL)
                fRight->PrintToStream();
 
@@ -1412,21 +1412,23 @@
 }
 
 
-void 
+void
 Equation::PrintToStream()
 {
-       char *symbol = "???";
+       const char* op;
        switch (fOp) {
-               case OP_EQUAL: symbol = "=="; break;
-               case OP_UNEQUAL: symbol = "!="; break;
-               case OP_GREATER_THAN: symbol = ">"; break;
-               case OP_GREATER_THAN_OR_EQUAL: symbol = ">="; break;
-               case OP_LESS_THAN: symbol = "<"; break;
-               case OP_LESS_THAN_OR_EQUAL: symbol = "<="; break;
+               case OP_EQUAL: op = "=="; break;
+               case OP_UNEQUAL: op = "!="; break;
+               case OP_GREATER_THAN: op = ">"; break;
+               case OP_GREATER_THAN_OR_EQUAL: op = ">="; break;
+               case OP_LESS_THAN: op = "<"; break;
+               case OP_LESS_THAN_OR_EQUAL: op = "<="; break;
+               default: op = "???"; break;
        }
-       D(__out("[\"%s\" %s \"%s\"]", fAttribute, symbol, fString));
+       D(__out("[\"%s\" %s \"%s\"]", fAttribute, op, fString));
 }
 
+
 #endif /* DEBUG */
 
 //     #pragma mark -


Other related posts:

  • » [haiku-commits] r42048 - haiku/trunk/src/add-ons/kernel/file_systems/ramfs - kallisti5