about summary refs log tree commit diff stats
path: root/tangle
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-06-19 14:10:31 -0700
committerKartik K. Agaram <vc@akkartik.com>2016-06-19 14:10:31 -0700
commitadd9d36d54f02265c62026d107dd119c9310b724 (patch)
tree0eb4782e680ffd282e87b79849dbfb41bb173dc8 /tangle
parent2b4eb0cc63a42ca6e29728409444441d6af03ffa (diff)
downloadmu-add9d36d54f02265c62026d107dd119c9310b724.tar.gz
3063
Diffstat (limited to 'tangle')
-rw-r--r--tangle/001trace.cc4
-rw-r--r--tangle/003tangle.cc6
-rw-r--r--tangle/boot.cc1
3 files changed, 5 insertions, 6 deletions
diff --git a/tangle/001trace.cc b/tangle/001trace.cc
index 67dceba2..5d9e3d8a 100644
--- a/tangle/001trace.cc
+++ b/tangle/001trace.cc
@@ -133,8 +133,8 @@ vector<string> split(string s, string delim) {
   vector<string> result;
   string::size_type begin=0, end=s.find(delim);
   while (true) {
-    if (end == NOT_FOUND) {
-      result.push_back(string(s, begin, NOT_FOUND));
+    if (end == string::npos) {
+      result.push_back(string(s, begin, string::npos));
       break;
     }
     result.push_back(string(s, begin, end-begin));
diff --git a/tangle/003tangle.cc b/tangle/003tangle.cc
index b536f242..086cca23 100644
--- a/tangle/003tangle.cc
+++ b/tangle/003tangle.cc
@@ -373,14 +373,14 @@ Line expected_not_in_trace(const Line& line) {
 
 list<Line>::iterator find_substr(list<Line>& in, const string& pat) {
   for (list<Line>::iterator p = in.begin(); p != in.end(); ++p)
-    if (p->contents.find(pat) != NOT_FOUND)
+    if (p->contents.find(pat) != string::npos)
       return p;
   return in.end();
 }
 
 list<Line>::iterator find_substr(list<Line>& in, list<Line>::iterator p, const string& pat) {
   for (; p != in.end(); ++p)
-    if (p->contents.find(pat) != NOT_FOUND)
+    if (p->contents.find(pat) != string::npos)
       return p;
   return in.end();
 }
@@ -400,7 +400,7 @@ string escape(string s) {
 }
 
 string replace_all(string s, const string& a, const string& b) {
-  for (size_t pos = s.find(a); pos != NOT_FOUND; pos = s.find(a, pos+b.size()))
+  for (size_t pos = s.find(a); pos != string::npos; pos = s.find(a, pos+b.size()))
     s = s.replace(pos, a.size(), b);
   return s;
 }
diff --git a/tangle/boot.cc b/tangle/boot.cc
index 2b24f6d7..4ae68c89 100644
--- a/tangle/boot.cc
+++ b/tangle/boot.cc
@@ -11,7 +11,6 @@ using std::pair;
 
 #include<string>
 using std::string;
-const size_t NOT_FOUND = string::npos;
 
 #include<iostream>
 using std::istream;