summaryrefslogtreecommitdiff
path: root/protocols/Xfire/src/claninvitationpacket.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2015-08-11 13:33:42 +0000
committerGeorge Hazan <george.hazan@gmail.com>2015-08-11 13:33:42 +0000
commit85bd008c039eb1d93894e94fba9d158a42a71a12 (patch)
tree2d72d10759f6928e9e4b960175d2de01b5cf7e12 /protocols/Xfire/src/claninvitationpacket.cpp
parent222802c2986dcaf029fdfb828b7679bdabfa7bb2 (diff)
massive code cleaning
git-svn-id: http://svn.miranda-ng.org/main/trunk@14910 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Xfire/src/claninvitationpacket.cpp')
-rw-r--r--protocols/Xfire/src/claninvitationpacket.cpp100
1 files changed, 43 insertions, 57 deletions
diff --git a/protocols/Xfire/src/claninvitationpacket.cpp b/protocols/Xfire/src/claninvitationpacket.cpp
index 08fb2b2267..834c8658b3 100644
--- a/protocols/Xfire/src/claninvitationpacket.cpp
+++ b/protocols/Xfire/src/claninvitationpacket.cpp
@@ -24,115 +24,101 @@
#include "stdafx.h"
-#include <vector>
-#include <string>
-
#include "claninvitationpacket.h"
#include "xfireparse.h"
#include "variablevalue.h"
#include "xdebug.h"
-namespace xfirelib {
- using namespace std;
-
- ClanInvitationPacket::ClanInvitationPacket() {
- }
- ClanInvitationPacket::~ClanInvitationPacket() {
- }
+using namespace std;
- void ClanInvitationPacket::parseContent(char *buf, int length, int numberOfAtts) {
+namespace xfirelib
+{
+ void ClanInvitationPacket::parseContent(char *buf, int, int)
+ {
int index = 0;
numberOfInv = 0;
VariableValue val;
- index+=0x3; //einige bytes überspringen
+ index += 0x3; //einige bytes überspringen
- numberOfInv=buf[index];
- XDEBUG2("Invs %d\n",numberOfInv);
+ numberOfInv = buf[index];
+ XDEBUG2("Invs %d\n", numberOfInv);
- index+=2; // überspring 0
+ index += 2; // überspring 0
//clan id's überspringen, wird eh nicht gebraucht
- for(int i=0;i<numberOfInv;i++)
- index+=4;
+ for (int i = 0; i < numberOfInv; i++)
+ index += 4;
index++; // 0x72 überspringen
- index+=4; // weitere bytes überspringen
+ index += 4; // weitere bytes überspringen
//clanidnamen überspringen
- for(int i=0;i<numberOfInv;i++)
- {
+ for (int i = 0; i < numberOfInv; i++) {
int length = (unsigned char)buf[index++];
index++;
- index += val.readValue(buf,index,length);
- string stringvalue = string(val.getValue(),length);
- XDEBUG2("Clanidnames von %s\n",stringvalue.c_str());
+ index += val.readValue(buf, index, length);
+ string stringvalue = string(val.getValue(), length);
+ XDEBUG2("Clanidnames von %s\n", stringvalue.c_str());
}
//weitere 5 bytes überspringen
- index+=5;
+ index += 5;
- for(int i=0;i<numberOfInv;i++)
- {
+ for (int i = 0; i < numberOfInv; i++) {
int length = (unsigned char)buf[index++];
index++;
- index += val.readValue(buf,index,length);
- string stringvalue = string(val.getValue(),length);
- XDEBUG2("Inv von %s\n",stringvalue.c_str());
- clanname[i]=stringvalue;
+ index += val.readValue(buf, index, length);
+ string stringvalue = string(val.getValue(), length);
+ XDEBUG2("Inv von %s\n", stringvalue.c_str());
+ clanname[i] = stringvalue;
}
//weitere 5 bytes skippen
- index+=5;
+ index += 5;
//weitere leere bytes skippen, weis nich was für einen sinn haben
- for(int i=0;i<numberOfInv;i++)
- index+=4;
+ for (int i = 0; i < numberOfInv; i++)
+ index += 4;
//weitere 5 bytes skippen
- index+=5;
+ index += 5;
//usernames auslesen
- for(int i=0;i<numberOfInv;i++)
- {
+ for (int i = 0; i < numberOfInv; i++) {
int length = (unsigned char)buf[index++];
index++;
- index += val.readValue(buf,index,length);
- string stringvalue = string(val.getValue(),length);
- XDEBUG2("Usernames von %s\n",stringvalue.c_str());
- invitefromusername[i]=stringvalue;
+ index += val.readValue(buf, index, length);
+ string stringvalue = string(val.getValue(), length);
+ XDEBUG2("Usernames von %s\n", stringvalue.c_str());
+ invitefromusername[i] = stringvalue;
}
//nochmal weitere 5 bytes skippen
- index+=5;
+ index += 5;
//nicks auslesen
- for(int i=0;i<numberOfInv;i++)
- {
+ for (int i = 0; i < numberOfInv; i++) {
int length = (unsigned char)buf[index++];
index++;
- index += val.readValue(buf,index,length);
- string stringvalue = string(val.getValue(),length);
- XDEBUG2("Nicks von %s\n",stringvalue.c_str());
- invitefrom[i]=stringvalue;
+ index += val.readValue(buf, index, length);
+ string stringvalue = string(val.getValue(), length);
+ XDEBUG2("Nicks von %s\n", stringvalue.c_str());
+ invitefrom[i] = stringvalue;
}
//nochmal weitere 5 bytes skippen
- index+=5;
+ index += 5;
//einladungen auslesen
- for(int i=0;i<numberOfInv;i++)
- {
+ for (int i = 0; i < numberOfInv; i++) {
int length = (unsigned char)buf[index++];
index++;
- index += val.readValue(buf,index,length);
- string stringvalue = string(val.getValue(),length);
- XDEBUG2("Nicks von %s\n",stringvalue.c_str());
- invitemsg[i]=stringvalue;
+ index += val.readValue(buf, index, length);
+ string stringvalue = string(val.getValue(), length);
+ XDEBUG2("Nicks von %s\n", stringvalue.c_str());
+ invitemsg[i] = stringvalue;
}
-
}
-
-
};