summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2008-10-21 19:35:01 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2008-10-21 19:35:01 +0000
commitee68245b1ff2af84f749c14841462328db9ed432 (patch)
tree740b0897817cb286e66f78b194e3da9641fc9ccc /src
parentfcafa58b344a9c47a8e67227fcffe7690953c648 (diff)
downloadmanaserv-ee68245b1ff2af84f749c14841462328db9ed432.tar.gz
manaserv-ee68245b1ff2af84f749c14841462328db9ed432.tar.bz2
manaserv-ee68245b1ff2af84f749c14841462328db9ed432.tar.xz
manaserv-ee68245b1ff2af84f749c14841462328db9ed432.zip
Fixed some compile warnings.
Diffstat (limited to 'src')
-rw-r--r--src/account-server/account.cpp4
-rw-r--r--src/chat-server/post.cpp2
-rw-r--r--src/defines.h2
-rw-r--r--src/game-server/resourcemanager.cpp3
4 files changed, 6 insertions, 5 deletions
diff --git a/src/account-server/account.cpp b/src/account-server/account.cpp
index 289ad8b5..e2c67cad 100644
--- a/src/account-server/account.cpp
+++ b/src/account-server/account.cpp
@@ -69,9 +69,9 @@ void Account::setID(int id)
void Account::setRegistrationDate(time_t time)
{
mRegistrationDate = time;
-};
+}
void Account::setLastLogin(time_t time)
{
mLastLogin = time;
-};
+}
diff --git a/src/chat-server/post.cpp b/src/chat-server/post.cpp
index 6fc06e2a..2d3c12e3 100644
--- a/src/chat-server/post.cpp
+++ b/src/chat-server/post.cpp
@@ -116,7 +116,7 @@ bool Post::addLetter(Letter *letter)
Letter* Post::getLetter(int letter) const
{
- if (letter < 0 || letter > mLetters.size())
+ if (letter < 0 || (size_t) letter > mLetters.size())
{
return NULL;
}
diff --git a/src/defines.h b/src/defines.h
index 3f73b1dd..8c453001 100644
--- a/src/defines.h
+++ b/src/defines.h
@@ -284,7 +284,7 @@ enum {
ERRMSG_ALREADY_TAKEN, // name used was already taken
ERRMSG_SERVER_FULL, // the server is overloaded
ERRMSG_TIME_OUT, // data failed to arrive in due time
- ERRMSG_TOO_MANY_ATTACHMENTS, // too many attachments in letter
+ ERRMSG_TOO_MANY_ATTACHMENTS // too many attachments in letter
};
// Login specific return values
diff --git a/src/game-server/resourcemanager.cpp b/src/game-server/resourcemanager.cpp
index 8816e8c0..562b20a8 100644
--- a/src/game-server/resourcemanager.cpp
+++ b/src/game-server/resourcemanager.cpp
@@ -79,7 +79,8 @@ void ResourceManager::initialize()
#else
// Retrieve the current path
char programPath[256];
- getcwd(programPath, 256);
+ if (!getcwd(programPath, 256))
+ strcpy(programPath, ".");
strncat(programPath, "/data", 256 - strlen(programPath) - 1);
// Create our directory structure