/[pkgs]/devel/8Kingdoms/8Kingdoms-1.1.0-64bit.patch
ViewVC logotype

Contents of /devel/8Kingdoms/8Kingdoms-1.1.0-64bit.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download) (as text)
Tue Dec 11 11:34:11 2007 UTC (23 months, 2 weeks ago) by jwrdegoede
Branch: MAIN
CVS Tags: Kingdoms-1_1_0-6_fc9, Kingdoms-1_1_0-3_fc9, Kingdoms-1_1_0-5_fc9, F-10-split, Kingdoms-1_1_0-7_fc11, Kingdoms-1_1_0-4_fc9, F-9-split, Kingdoms-1_1_0-2_fc9, HEAD
File MIME type: text/x-patch
initial 8Kingdoms import
1 diff -ur 8Kingdoms-1.1.0/gui/contexts/Game.cpp 8Kingdoms-1.1.0.new/gui/contexts/Game.cpp
2 --- 8Kingdoms-1.1.0/gui/contexts/Game.cpp 2007-07-22 03:32:57.000000000 +0200
3 +++ 8Kingdoms-1.1.0.new/gui/contexts/Game.cpp 2007-11-24 22:44:14.000000000 +0100
4 @@ -3216,7 +3216,7 @@
5 else
6 ei = GAME_EVENT(iPlayerOnTurn, eitUnitMembersDied, hid, rmtxti->getWChar(wtemp, LABEL_MAX_LENGTH, TEXT_EVENT_UNHEALEDMEN));
7 ei->data1 = (void*)u;
8 - ei->data2 = *((void**)&count);
9 + ei->data2 = (void*)count;
10 }
11 else{
12 u->membersDied(count);
13 diff -ur 8Kingdoms-1.1.0/net/netinit.cpp 8Kingdoms-1.1.0.new/net/netinit.cpp
14 --- 8Kingdoms-1.1.0/net/netinit.cpp 2007-07-22 03:32:59.000000000 +0200
15 +++ 8Kingdoms-1.1.0.new/net/netinit.cpp 2007-11-24 22:43:29.000000000 +0100
16 @@ -325,7 +325,7 @@
17 if (freeprofilename==0) // pokud takovy profil neni uz pripojen
18 {
19 net_server->startPing(from);
20 - KSendMessage(RQUEUE,MSG_NEW_CONNECTION_ACCEPTED,MOD_NET,MOD_NET,*((void**)(&from)));
21 + KSendMessage(RQUEUE,MSG_NEW_CONNECTION_ACCEPTED,MOD_NET,MOD_NET,(void*)from);
22 }
23 else
24 {
25 @@ -379,8 +379,8 @@
26 int from = new_connection_info->msgFrom();
27 net_server->stopAnnouncingMissingPlayers();
28 net_server->startPing(from);
29 - KSendMessage(RQUEUE,MSG_CLIENT_HAS_RECONNECTED,MOD_NET,BROADCAST,*((void**)(&from)));
30 - KSendMessage(RQUEUE,MSG_CLIENT_RECONNECTION_ACCEPTED,MOD_NET,MOD_NET,*((void**)(&from)));
31 + KSendMessage(RQUEUE,MSG_CLIENT_HAS_RECONNECTED,MOD_NET,BROADCAST,(void*)from);
32 + KSendMessage(RQUEUE,MSG_CLIENT_RECONNECTION_ACCEPTED,MOD_NET,MOD_NET,(void*)from);
33 }
34 }
35
36 @@ -435,9 +435,9 @@
37 net_client->addClientInfo(ni);
38 }
39 if (msgId==MSG_CLIENT_RECONNECTION_INFO)
40 - KSendMessage(RQUEUE,MSG_CLIENT_RECONNECTION_REPORT,MOD_NET,BROADCAST,*((void**)(&(ni->clientid))));
41 + KSendMessage(RQUEUE,MSG_CLIENT_RECONNECTION_REPORT,MOD_NET,BROADCAST,(void*)(ni->clientid));
42 else
43 - KSendMessage(RQUEUE,MSG_NEW_CONNECTION_REPORT,MOD_NET,BROADCAST,*((void**)(&(ni->clientid))));
44 + KSendMessage(RQUEUE,MSG_NEW_CONNECTION_REPORT,MOD_NET,BROADCAST,(void*)(ni->clientid));
45
46 delete(new_connetion_info);
47 KMemFree(ni);
48 @@ -489,7 +489,7 @@
49 {
50 net_client->removeClientInfo(who);
51 }
52 - KSendMessage(RQUEUE,MSG_CLIENT_DISCONNECTION_REPORT,MOD_NET,BROADCAST,*((void**)(&who)));
53 + KSendMessage(RQUEUE,MSG_CLIENT_DISCONNECTION_REPORT,MOD_NET,BROADCAST,(void*)who);
54 delete(message);
55 }
56 break;
57 diff -ur 8Kingdoms-1.1.0/net/server.cpp 8Kingdoms-1.1.0.new/net/server.cpp
58 --- 8Kingdoms-1.1.0/net/server.cpp 2007-07-22 03:32:59.000000000 +0200
59 +++ 8Kingdoms-1.1.0.new/net/server.cpp 2007-11-24 22:42:03.000000000 +0100
60 @@ -259,7 +259,7 @@
61
62 // In case in profile is set to announce and is not currently announcing
63
64 - KSendMessage(RQUEUE,MSG_CLIENT_DISCONNECTION_ACCEPTED,MOD_NET,MOD_NET,*((void**)(&id)));
65 + KSendMessage(RQUEUE,MSG_CLIENT_DISCONNECTION_ACCEPTED,MOD_NET,MOD_NET,(void*)id);
66 }
67 else
68 {
69 @@ -345,7 +345,7 @@
70 // printf("Socket se zavrel - klient %i\n",i);
71 if (that->status!=STATUS_ENDING)
72 {
73 - KSendMessage(RQUEUE,MSG_CLIENT_HAS_DISCONNECTED,MOD_NET,BROADCAST,*((void**)(&i)));
74 + KSendMessage(RQUEUE,MSG_CLIENT_HAS_DISCONNECTED,MOD_NET,BROADCAST,(void*)i);
75 that->clientDisconnected(i);
76 }
77 }
78 @@ -655,8 +655,8 @@
79 GLOBALLOGID(PRIORITY_NEW_CONNECTION, "Server - A local client having id %i has connected, free space: %i",(*client)->clientid,this->getFreeClientCount());
80 // printf("\nKlient se pripojil id %i, port %i, volne: %i",(*client)->clientid,(*client)->fd,this->getFreeClientCount());
81
82 - KSendMessage(RQUEUE,MSG_LOCAL_CLIENT_ADDED,MOD_NET,MOD_NET,*((void**)(&((*client)->clientid))));
83 - KSendMessage(RQUEUE,MSG_NEW_CONNECTION_ACCEPTED,MOD_NET,MOD_NET,*((void**)(&((*client)->clientid))));
84 + KSendMessage(RQUEUE,MSG_LOCAL_CLIENT_ADDED,MOD_NET,MOD_NET,(void*)((*client)->clientid));
85 + KSendMessage(RQUEUE,MSG_NEW_CONNECTION_ACCEPTED,MOD_NET,MOD_NET,(void*)((*client)->clientid));
86
87 this->unlock();
88 return 1;
89 @@ -1223,7 +1223,7 @@
90 {
91 that->unlock();
92 if (that->status!=STATUS_ENDING)
93 - KSendMessage(RQUEUE,MSG_CLIENT_HAS_DISCONNECTED,MOD_NET,BROADCAST,*((void**)(&i)));
94 + KSendMessage(RQUEUE,MSG_CLIENT_HAS_DISCONNECTED,MOD_NET,BROADCAST,(void*)i);
95 else
96 return 0;
97 that->lock();
98 diff -ur 8Kingdoms-1.1.0/world/world_server.cpp 8Kingdoms-1.1.0.new/world/world_server.cpp
99 --- 8Kingdoms-1.1.0/world/world_server.cpp 2007-07-22 03:33:12.000000000 +0200
100 +++ 8Kingdoms-1.1.0.new/world/world_server.cpp 2007-11-24 22:45:14.000000000 +0100
101 @@ -2032,7 +2032,7 @@
102
103 for (int i = 0; i < MAX_PLAYERS; i++)
104 {
105 - if (game_start_disconnections[i] == ((int) p))
106 + if (game_start_disconnections[i] == ((long) p))
107 {
108 game_start_disconnections[i] = 0;
109 break;
110 @@ -2043,7 +2043,7 @@
111 else if (world_server->state == WSS_GAME_STARTED)
112 {
113 // Hra jiz bezi, tedy doslo k znovu pripojeni
114 - int client_id = (int)p;
115 + int client_id = (long)p;
116 for (TPlayerIterator it = world_server->world.players.begin(); it != world_server->world.players.end(); it++)
117 {
118 int temp=it->second->data().client_data.oldclient_id;
119 @@ -2099,7 +2099,7 @@
120 // Az skonci nahravani hry, odpojeni klienta se vyresi dodatecne
121 for (int i = 0; i < MAX_PLAYERS; i++)
122 if (game_start_disconnections[i] == 0)
123 - game_start_disconnections[i] = (int)p;
124 + game_start_disconnections[i] = (long)p;
125 break;
126 }
127 else if (world_server->state < WSS_GAME_STARTED) {
128 @@ -2110,7 +2110,7 @@
129 }
130 else if (world_server->state == WSS_GAME_STARTED) {
131 // Hra jiz bezi
132 - int client_id = (int)p;
133 + int client_id = (long)p;
134 for (TPlayerIterator it = world_server->world.players.begin(); it != world_server->world.players.end(); it++) {
135 if (it->second->data().client_data.client_id == client_id) {
136 // odpojil se hrac it->first
137 diff -up 8Kingdoms-1.1.0/net/server.cpp~ 8Kingdoms-1.1.0/net/server.cpp
138 --- 8Kingdoms-1.1.0/net/server.cpp~ 2007-11-24 22:57:18.000000000 +0100
139 +++ 8Kingdoms-1.1.0/net/server.cpp 2007-11-24 22:57:18.000000000 +0100
140 @@ -415,7 +415,7 @@ int accept_thread(void * data)
141 #ifdef WIN32
142 int sin_size = sizeof(struct sockaddr_in); // Windows chteji do accept int
143 #else
144 - size_t sin_size = sizeof(struct sockaddr_in);
145 + socklen_t sin_size = sizeof(struct sockaddr_in);
146 #endif
147
148 int s;

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2