summaryrefslogtreecommitdiff
path: root/makegaddag/makegaddag.cpp
diff options
context:
space:
mode:
authorJohn Fultz <jfultz@wolfram.com>2014-08-30 19:00:37 -0500
committerJohn Fultz <jfultz@wolfram.com>2014-08-30 19:00:37 -0500
commitb7cdd1a06122a99458b95cbd91a1f0fb663eff67 (patch)
treedeaf216d8973fd36efe4d6fe1efbe4f4d2ea22d4 /makegaddag/makegaddag.cpp
parent79c8e21f44b151d49f6b63962925aaa8f70663e7 (diff)
Fix compiler warnings.
Diffstat (limited to 'makegaddag/makegaddag.cpp')
-rw-r--r--makegaddag/makegaddag.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/makegaddag/makegaddag.cpp b/makegaddag/makegaddag.cpp
index 0d31315..d172ba7 100644
--- a/makegaddag/makegaddag.cpp
+++ b/makegaddag/makegaddag.cpp
@@ -63,11 +63,11 @@ void Node::print(Quackle::LetterString prefix) {
children[children.size() - 1].lastchild = true;
}
- for (int i = 0; i < children.size(); i++) {
+ for (size_t i = 0; i < children.size(); i++) {
nodelist.push_back(&children[i]);
}
- for (int i = 0; i < children.size(); i++) {
+ for (size_t i = 0; i < children.size(); i++) {
children[i].print(prefix + children[i].c);
}
}
@@ -84,7 +84,7 @@ void Node::pushword(Quackle::LetterString word) {
// cout << "first: " << first << ", rest: " << rest << endl;
- for (int i = 0; i < children.size(); i++) {
+ for (size_t i = 0; i < children.size(); i++) {
if (children[i].c == first) {
index = i;
i = children.size();
@@ -185,7 +185,7 @@ int main(int argc, char **argv)
++encodableWords;
- for (int i = 1; i <= encodedWord.length(); i++) {
+ for (unsigned i = 1; i <= encodedWord.length(); i++) {
Quackle::LetterString newword;
for (int j = i - 1; j >= 0; j--) {
@@ -194,7 +194,7 @@ int main(int argc, char **argv)
if (i < encodedWord.length()) {
newword.push_back(internalSeparatorRepresentation); // "^"
- for (int j = i; j < encodedWord.length(); j++) {
+ for (unsigned j = i; j < encodedWord.length(); j++) {
newword.push_back(encodedWord[j]);
}
}
@@ -226,7 +226,7 @@ int main(int argc, char **argv)
ofstream out(QuackleIO::Util::qstringToStdString(outputFilename).c_str(), ios::out | ios::binary);
- for (int i = 0; i < nodelist.size(); i++) {
+ for (size_t i = 0; i < nodelist.size(); i++) {
// UVcout << nodelist[i]->c << " " << nodelist[i]->pointer << " " << nodelist[i]->t << " " << nodelist[i]->lastchild << endl;
unsigned int p = (unsigned int)(nodelist[i]->pointer);