]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4546: don't redefine comparison operators for std::string
authorDan Eble <nine.fierce.ballads@gmail.com>
Sat, 8 Aug 2015 22:22:54 +0000 (18:22 -0400)
committerDan Eble <nine.fierce.ballads@gmail.com>
Fri, 14 Aug 2015 21:21:19 +0000 (17:21 -0400)
flower/include/rational.hh
flower/include/std-string.hh
flower/std-string.cc

index 253e09f4cc4214c44f03e16aa4e842d4056691be..f829e531eccb6ef2d431d9ffe290b0f745c3731d 100644 (file)
@@ -20,6 +20,7 @@
 #ifndef RATIONAL_HH
 #define RATIONAL_HH
 
+#include "compare.hh"
 #include "flower-proto.hh"
 #include "std-string.hh"
 #include <limits.h>
index 651f3403a11f590cb1035a4fdec62e7e1b4a9ce6..0a34d0504958c7fbe4ef8b05dae11b313d226321 100644 (file)
@@ -20,7 +20,6 @@
 #ifndef STD_STRING_HH
 #define STD_STRING_HH
 
-#include "compare.hh"
 #include "flower-proto.hh"
 
 #if 0
@@ -55,8 +54,4 @@ string &replace_all (string *str, string const &find, string const &replace);
 string &replace_all (string *str, char find, char replace);
 char *string_copy (const string &s);
 
-int string_compare (string const &, string const &);
-
-INSTANTIATE_COMPARE (string const &, string_compare);
-
 #endif /* STD_STRING_HH */
index 347f0f3688a449fe1d219cd6a4040804cf4ee9dc..9666b9e9c3d2c91595bf3bb35ae07c3ddb75555d 100644 (file)
@@ -116,12 +116,6 @@ string_copy (const string &s)
   return dest;
 }
 
-int
-string_compare (string const &a, string const &b)
-{
-  return a.compare (b);
-}
-
 #include "std-vector.hh"
 
 vector<string>