ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/FeepingCreaturism/FeepingCreaturism.cpp
(Generate patch)

Comparing FeepingCreaturism/FeepingCreaturism.cpp (file contents):
Revision 378 by douglas, 2004-12-22T18:47:09-08:00 vs.
Revision 421 by douglas, 2005-03-09T18:26:19-08:00

# Line 126 | Line 126 | void FeepingCreaturism::daily(const ext:
126          if (!date.IsEmpty()) ::strptime(date.NullTerminate(), "%Y-%m-%d", day);
127  
128          std::time_t difference(mktime(day) / 86400);
129 <        ext::Vector<ext::String> jargon(this->jargon.begin(), this->jargon.end());
130 <        ext::String entry(jargon.GetSize() ? jargon[difference % jargon.GetSize()] : "");
129 >        std::vector<ext::String> jargon(this->jargon.begin(), this->jargon.end());
130 >        ext::String entry(jargon.size() ? jargon[difference % jargon.size()] : "");
131  
132          select(entry);
133   }
# Line 136 | Line 136 | void FeepingCreaturism::random(const ext
136   {
137          ::srandomdev();
138  
139 <        ext::Vector<ext::String> jargon(this->jargon.begin(), this->jargon.end());
139 >        std::vector<ext::String> jargon(this->jargon.begin(), this->jargon.end());
140          size_t random(number.IsEmpty() ? ::random() : lexical_cast<size_t>(number));
141  
142          assert(random >= 0);
143 <        assert(random % jargon.GetSize() < jargon.GetSize());
143 >        assert(random % jargon.size() < jargon.size());
144  
145 <        ext::String entry(jargon.GetSize() ? jargon[random % jargon.GetSize()] : "");
145 >        ext::String entry(jargon.size() ? jargon[random % jargon.size()] : "");
146  
147          select(entry);
148   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines