[atlantik-cvs] CVS: kdegames/atlantik/libatlantic trade.cpp,1.17.6.3,1.17.6.4 trade.h,1.11.8.2,1.11.8.3
[email protected] Fri, 11 Jul 2003 09:31:13 +0200 (CEST)
Newsgroups
gmane.comp.kde.devel.atlantik
Message-ID
<[email protected] >
Update of /home/kde/kdegames/atlantik/libatlantic
In directory office:/tmp/cvs-serv2123/libatlantic
Modified Files:
Tag: KDE_3_1_BRANCH
trade.cpp trade.h
Log Message:
backport: make use of trade revisions
Index: trade.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantic/trade.cpp,v
retrieving revision 1.17.6.3
retrieving revision 1.17.6.4
diff -u -d -r1.17.6.3 -r1.17.6.4
--- trade.cpp 23 Jun 2003 02:54:53 -0000 1.17.6.3
+++ trade.cpp 11 Jul 2003 07:31:11 -0000 1.17.6.4
@@ -22,7 +22,18 @@
Trade::Trade(int tradeId)
{
m_tradeId = tradeId;
+ m_revision = 0;
m_changed = m_rejected = false;
+}
+
+void Trade::setRevision(int revision)
+{
+ m_revision = revision;
+}
+
+int Trade::revision()
+{
+ return m_revision;
}
void Trade::addPlayer(Player *player)
Index: trade.h
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantic/trade.h,v
retrieving revision 1.11.8.2
retrieving revision 1.11.8.3
diff -u -d -r1.11.8.2 -r1.11.8.3
--- trade.h 23 Jun 2003 02:54:53 -0000 1.11.8.2
+++ trade.h 11 Jul 2003 07:31:11 -0000 1.11.8.3
@@ -101,6 +101,9 @@
Trade(int tradeId);
int tradeId() { return m_tradeId; }
+ void setRevision(int revision);
+ int revision();
+
void addPlayer(Player *player);
void removePlayer(Player *player);
@@ -156,7 +159,7 @@
private:
bool m_changed, m_rejected;
- int m_tradeId;
+ int m_tradeId, m_revision;
QPtrList<Player> mPlayers;
QMap<Player *, bool> m_playerAcceptMap;