diff options
author | George Hazan <george.hazan@gmail.com> | 2014-01-02 11:42:34 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2014-01-02 11:42:34 +0000 |
commit | 517284b80db96b58ea68d7ba974345dc5a2236bb (patch) | |
tree | 4f179d2c825378aefced9008bd06857de1486db6 /protocols/Xfire/src/Xfire_base.cpp | |
parent | c0d3c16aab5f5f52ede1f49ffeeafce98e3d073d (diff) |
fix for extra icons in XFire
git-svn-id: http://svn.miranda-ng.org/main/trunk@7453 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Xfire/src/Xfire_base.cpp')
-rw-r--r-- | protocols/Xfire/src/Xfire_base.cpp | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/protocols/Xfire/src/Xfire_base.cpp b/protocols/Xfire/src/Xfire_base.cpp index 860096e325..080f0d31ae 100644 --- a/protocols/Xfire/src/Xfire_base.cpp +++ b/protocols/Xfire/src/Xfire_base.cpp @@ -8,7 +8,7 @@ BYTE Xfire_base::accStringByte(char* str){ BYTE temp=0;
//keins tirng? bye bye
- if(str==NULL)
+ if (str==NULL)
return 0;
for(unsigned int i=0;i<(int)strlen(str);i++)
@@ -23,7 +23,7 @@ BYTE Xfire_base::accStringByte(char* str){ void Xfire_base::strtolower(char*str)
{
//keins tirng? bye bye
- if(str==NULL)
+ if (str==NULL)
return;
//lowercase it :)
@@ -36,7 +36,7 @@ void Xfire_base::strtolower(char*str) void Xfire_base::strtolowerT(TCHAR*str)
{
//keins tirng? bye bye
- if(str==NULL)
+ if (str==NULL)
return;
//lowercase it :)
@@ -50,7 +50,7 @@ void Xfire_base::strtolowerT(TCHAR*str) void Xfire_base::strtoupper(char*str)
{
//keins tirng? bye bye
- if(str==NULL)
+ if (str==NULL)
return;
//lowercase it :)
@@ -64,14 +64,14 @@ void Xfire_base::strtoupper(char*str) void Xfire_base::setString(char*from,char**to)
{
//keine quelle, kein ziel? dann nix machen
- if(from==NULL||to==NULL)
+ if (from==NULL||to==NULL)
return;
//stringgröße auslesen
int size=strlen(from);
//bestehenden zielpointer leeren
- if(*to!=NULL)
+ if (*to!=NULL)
delete[] *to;
//neuen string anlegen
@@ -85,7 +85,7 @@ void Xfire_base::setString(char*from,char**to) void Xfire_base::appendString(char*from,char**to)
{
//keine quelle, kein ziel? dann nix machen
- if(from==NULL||to==NULL||*to==NULL)
+ if (from==NULL||to==NULL||*to==NULL)
return;
//stringgröße auslesen
@@ -109,12 +109,12 @@ void Xfire_base::appendString(char*from,char**to) void Xfire_base::readStringfromDB(char*name,unsigned int dbid,char**to)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||to==NULL)
+ if (name==NULL||to==NULL)
return;
//wert aus der dblesen
mir_snprintf(temp, 128, "%s_%i", name, dbid);
- if(!db_get_s(NULL, protocolname, temp,&dbv))
+ if (!db_get_s(NULL, protocolname, temp,&dbv))
{
//string setzen
setString(dbv.pszVal,to);
@@ -127,12 +127,12 @@ void Xfire_base::readStringfromDB(char*name,unsigned int dbid,char**to) void Xfire_base::readStringfromDB(char*name,unsigned int dbid,int id,char**to)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||to==NULL)
+ if (name==NULL||to==NULL)
return;
//wert aus der dblesen
mir_snprintf(temp, 128, "%s_%i_%i", name, dbid, id);
- if(!db_get_s(NULL, protocolname, temp,&dbv))
+ if (!db_get_s(NULL, protocolname, temp,&dbv))
{
//string setzen
setString(dbv.pszVal,to);
@@ -145,12 +145,12 @@ void Xfire_base::readStringfromDB(char*name,unsigned int dbid,int id,char**to) void Xfire_base::readUtf8StringfromDB(char*name,unsigned int dbid,char**to)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||to==NULL)
+ if (name==NULL||to==NULL)
return;
//wert aus der dblesen
mir_snprintf(temp, 128, "%s_%i", name, dbid);
- if(!db_get_utf(NULL, protocolname, temp,&dbv))
+ if (!db_get_utf(NULL, protocolname, temp,&dbv))
{
//string setzen
setString(dbv.pszVal,to);
@@ -163,12 +163,12 @@ void Xfire_base::readUtf8StringfromDB(char*name,unsigned int dbid,char**to) void Xfire_base::readUtf8StringfromDB(char*name,unsigned int dbid,int id,char**to)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||to==NULL)
+ if (name==NULL||to==NULL)
return;
//wert aus der dblesen
mir_snprintf(temp, 128, "%s_%i_%i", name, dbid, id);
- if(!db_get_utf(NULL, protocolname, temp,&dbv))
+ if (!db_get_utf(NULL, protocolname, temp,&dbv))
{
//string setzen
setString(dbv.pszVal,to);
@@ -182,7 +182,7 @@ void Xfire_base::readUtf8StringfromDB(char*name,unsigned int dbid,int id,char**t void Xfire_base::writeStringtoDB(char*name,unsigned int dbid,int id,char*val)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||val==NULL)
+ if (name==NULL||val==NULL)
return;
//wert aus der dblesen
@@ -194,7 +194,7 @@ void Xfire_base::writeStringtoDB(char*name,unsigned int dbid,int id,char*val) void Xfire_base::writeStringtoDB(char*name,unsigned int dbid,char*val)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||val==NULL)
+ if (name==NULL||val==NULL)
return;
//wert aus der dblesen
@@ -206,7 +206,7 @@ void Xfire_base::writeStringtoDB(char*name,unsigned int dbid,char*val) void Xfire_base::writeUtf8StringtoDB(char*name,unsigned int dbid,int id,char*val)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||val==NULL)
+ if (name==NULL||val==NULL)
return;
//wert aus der dblesen
@@ -218,7 +218,7 @@ void Xfire_base::writeUtf8StringtoDB(char*name,unsigned int dbid,int id,char*val void Xfire_base::writeUtf8StringtoDB(char*name,unsigned int dbid,char*val)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL||val==NULL)
+ if (name==NULL||val==NULL)
return;
//wert aus der dblesen
@@ -231,7 +231,7 @@ void Xfire_base::writeUtf8StringtoDB(char*name,unsigned int dbid,char*val) void Xfire_base::writeBytetoDB(char*name,unsigned int dbid,int val)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL)
+ if (name==NULL)
return;
//wert aus der dblesen
@@ -243,7 +243,7 @@ void Xfire_base::writeBytetoDB(char*name,unsigned int dbid,int val) void Xfire_base::writeWordtoDB(char*name,unsigned int dbid,int val)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL)
+ if (name==NULL)
return;
//wert aus der dblesen
@@ -256,7 +256,7 @@ void Xfire_base::writeWordtoDB(char*name,unsigned int dbid,int val) unsigned char Xfire_base::readBytefromDB(char*name,unsigned int dbid,int defaultval)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL)
+ if (name==NULL)
return 0;
//wert aus der dblesen
@@ -268,7 +268,7 @@ unsigned char Xfire_base::readBytefromDB(char*name,unsigned int dbid,int default unsigned int Xfire_base::readWordfromDB(char*name,unsigned int dbid,int defaultval)
{
//keine quelle, kein ziel? dann nix machen
- if(name==NULL)
+ if (name==NULL)
return 0;
//wert aus der dblesen
@@ -280,14 +280,14 @@ unsigned int Xfire_base::readWordfromDB(char*name,unsigned int dbid,int defaultv BOOL Xfire_base::removeDBEntry(char*name,unsigned int dbid)
{
//kein name?
- if(name==NULL)
+ if (name==NULL)
return 0;
//wert aus der dblesen
mir_snprintf(temp, 128, "%s_%i", name, dbid);
//eintrag entfernen
- if(!db_get(NULL, protocolname, temp,&dbv))
+ if (!db_get(NULL, protocolname, temp,&dbv))
{
db_free(&dbv);
db_unset(NULL, protocolname, temp);
@@ -301,14 +301,14 @@ BOOL Xfire_base::removeDBEntry(char*name,unsigned int dbid) BOOL Xfire_base::removeDBEntry(char*name,unsigned int dbid,int id)
{
//kein name?
- if(name==NULL)
+ if (name==NULL)
return 0;
//wert aus der dblesen
mir_snprintf(temp, 128, "%s_%i_%i", name, dbid, id);
//eintrag entfernen
- if(!db_get(NULL, protocolname, temp,&dbv))
+ if (!db_get(NULL, protocolname, temp,&dbv))
{
db_free(&dbv);
db_unset(NULL, protocolname, temp);
@@ -321,19 +321,19 @@ BOOL Xfire_base::removeDBEntry(char*name,unsigned int dbid,int id) //sucht innerhalb eines strings ein anderen string und liefert true zurück wenn gefunden
BOOL Xfire_base::inString(char*str,char*search,char**pos) {
//leere pointer?, dann FALSE zurück
- if(str==NULL||search==NULL)
+ if (str==NULL||search==NULL)
{
//poszeiger, falls übergeben, auf NULL setzen
- if(pos) *pos=NULL;
+ if (pos) *pos=NULL;
return FALSE;
}
//ist der gesuchte string größer, wie der string wo gesucht werden soll? dann FALSE zurück
unsigned int sizeofsearch=strlen(search);
- if(sizeofsearch>strlen(str))
+ if (sizeofsearch>strlen(str))
{
//poszeiger, falls übergeben, auf NULL setzen
- if(pos) *pos=NULL;
+ if (pos) *pos=NULL;
return FALSE;
}
@@ -342,27 +342,27 @@ BOOL Xfire_base::inString(char*str,char*search,char**pos) { while(*src!=0)
{
- if(*src==*s) //gleich, dann zum nächsten buchstaben springen
+ if (*src==*s) //gleich, dann zum nächsten buchstaben springen
s++;
- else if(*s==0) //string ende erreicht? dann true
+ else if (*s==0) //string ende erreicht? dann true
{
//poszeiger mit aktueller pos füllen, da position gefunden
- if(pos) *pos=src-sizeofsearch;
+ if (pos) *pos=src-sizeofsearch;
return TRUE;
}
else //anderer biuchstabe? dann wieder zurück zum anfangsbuchstaben
s=search;
src++;
}
- if(*s==0) //string ende erreicht? dann true
+ if (*s==0) //string ende erreicht? dann true
{
//poszeiger mit aktueller pos füllen, da position gefunden
- if(pos) *pos=src-sizeofsearch;
+ if (pos) *pos=src-sizeofsearch;
return TRUE;
}
//poszeiger, falls übergeben, auf NULL setzen
- if(pos) *pos=NULL;
+ if (pos) *pos=NULL;
//nix gefunden, FALSE
return FALSE;
}
@@ -379,7 +379,7 @@ void Xfire_base::strreplace(char*search,char*replace,char**data) { char* pos=NULL;
//gesuchten string suchen
- if(this->inString(*data,search,&pos))
+ if (this->inString(*data,search,&pos))
{
//gefunden? dann replace
*pos=0;
@@ -405,7 +405,7 @@ void Xfire_base::strreplace(char*search,char*replace,char**data) { //stringvergleich mit wildcards
BOOL Xfire_base::wildcmp(const TCHAR *search,const TCHAR *text) {
//keine gültigen strings, dann abbruch
- if(search==NULL || text==NULL || *text==0 || *search==0)
+ if (search==NULL || text==NULL || *text==0 || *search==0)
return FALSE;
//wildcardmodus
@@ -413,29 +413,29 @@ BOOL Xfire_base::wildcmp(const TCHAR *search,const TCHAR *text) { do {
//wilcard gefunden?
- if(*search=='*')
+ if (*search=='*')
{
//wildcardmodus an
wildc=1;
//nächsten suchzeichen
search++;
//wenn searchzeichen 0, dann 1 zurückgeben, da der rest des searchstings egal ist
- if(*search==0)
+ if (*search==0)
return TRUE;
}
//prüfe searchzeichen mit textzeichen, aber nut wenn kein wildcardmodus aktiv ist
- if(*search!=*text && !wildc)
+ if (*search!=*text && !wildc)
return FALSE;
//kein wildcardmodus
- if(!wildc)
+ if (!wildc)
{
//nächstes suchzeichen
search++;
}
//wenn suchzeichen und textzeichen gleich ist
- else if(*search==*text)
+ else if (*search==*text)
{
//den wildcardmodus abschalten
wildc=0;
@@ -445,14 +445,14 @@ BOOL Xfire_base::wildcmp(const TCHAR *search,const TCHAR *text) { //nächstes textzeichen
text++;
//wenn textende erreicht und suchzeichen noch vorhanden, dann 0 zurückgegebn
- if(*text==0 && *search!=0)
+ if (*text==0 && *search!=0)
return FALSE;
}
//solange weiter bis kein suchzeichen mehr vorhanden is
while(*search!=0);
//textzeichen übrig 0 zurück
- if(*text!=0)
+ if (*text!=0)
return FALSE;
//volle übereinstimmung
@@ -468,20 +468,20 @@ BOOL Xfire_base::getIniValue(unsigned int gameid,const char* valname,char*out,in //läd einen eintrag aus der ini
BOOL Xfire_base::getIniValue(unsigned int gameid,unsigned int subid,const char* valname,char*out,int sizeofout) {
//kein ziel oder kein variablenname, dann FALSE zurück
- if(!out || !valname)
+ if (!out || !valname)
return FALSE;
char idstring[15];
char path[MAX_PATH];
//pfad einlesen
- if(!getIniPath(path))
+ if (!getIniPath(path))
return FALSE; //kein pfad bug?!?!
- if(subid==0) {
+ if (subid==0) {
mir_snprintf(idstring, 15, "%d", gameid);
- if(xfire_GetPrivateProfileString(idstring, valname, "", out, sizeofout, path))
+ if (xfire_GetPrivateProfileString(idstring, valname, "", out, sizeofout, path))
return TRUE;
subid++;
@@ -489,7 +489,7 @@ BOOL Xfire_base::getIniValue(unsigned int gameid,unsigned int subid,const char* mir_snprintf(idstring, 15, "%d_%d", gameid, subid);
- if(xfire_GetPrivateProfileString(idstring, valname, "", out, sizeofout, path))
+ if (xfire_GetPrivateProfileString(idstring, valname, "", out, sizeofout, path))
return TRUE;
return FALSE;
@@ -497,7 +497,7 @@ BOOL Xfire_base::getIniValue(unsigned int gameid,unsigned int subid,const char* BOOL Xfire_base::getIniPath(char*path) {
//kein ziel abbruch
- if(!path)
+ if (!path)
return FALSE;
strcpy(path, XFireGetFoldersPath ("IniFile"));
strcat_s(path,MAX_PATH,"xfire_games.ini");
@@ -506,7 +506,7 @@ BOOL Xfire_base::getIniPath(char*path) { BOOL Xfire_base::getIconPath(char*path) {
//kein ziel abbruch
- if(!path)
+ if (!path)
return FALSE;
strcpy(path, XFireGetFoldersPath ("IconsFile"));
return TRUE;
@@ -514,16 +514,16 @@ BOOL Xfire_base::getIconPath(char*path) { BOOL Xfire_base::getGamename(unsigned int gameid,char* out,int outsize){
//kein ziel
- if(!out)
+ if (!out)
return FALSE;
- if(!getIniValue(gameid,"LongName",out,outsize))
+ if (!getIniValue(gameid,"LongName",out,outsize))
{
//customnamen laden, wenn vorhanden
DBVARIANT dbv;
char dbstr[80]="";
mir_snprintf(dbstr, XFIRE_MAXSIZEOFGAMENAME, "customgamename_%d", gameid);
- if(!db_get(NULL,protocolname,dbstr,&dbv)) {
+ if (!db_get(NULL,protocolname,dbstr,&dbv)) {
mir_snprintf(out, outsize, "%s", dbv.pszVal);
db_free(&dbv);
return TRUE;
@@ -538,13 +538,13 @@ BOOL Xfire_base::getGamename(unsigned int gameid,char* out,int outsize){ HICON Xfire_base::createHICONfromdata(LPVOID data,unsigned int size) {
//zielspeichern anlegen
HGLOBAL buffer=GlobalAlloc(GMEM_MOVEABLE, size);
- if(buffer) {
+ if (buffer) {
LPVOID data2=GlobalLock(buffer);
- if(data2) {
+ if (data2) {
CopyMemory(data2, data, size);
IStream* stream=NULL;
- if(CreateStreamOnHGlobal(data2,FALSE,&stream)== S_OK)
+ if (CreateStreamOnHGlobal(data2,FALSE,&stream)== S_OK)
{
HICON hicon=NULL;
Gdiplus::Bitmap image(stream);
@@ -568,13 +568,13 @@ HICON Xfire_base::createHICONfromdata(LPVOID data,unsigned int size) { HBITMAP Xfire_base::createHBITMAPfromdata(LPVOID data,unsigned int size) {
//zielspeichern anlegen
HGLOBAL buffer=GlobalAlloc(GMEM_MOVEABLE, size);
- if(buffer) {
+ if (buffer) {
LPVOID data2=GlobalLock(buffer);
- if(data2) {
+ if (data2) {
CopyMemory(data2, data, size);
IStream* stream=NULL;
- if(CreateStreamOnHGlobal(data2,FALSE,&stream)== S_OK)
+ if (CreateStreamOnHGlobal(data2,FALSE,&stream)== S_OK)
{
HBITMAP hbitmap=NULL;
Gdiplus::Bitmap image(stream);
@@ -598,16 +598,16 @@ HBITMAP Xfire_base::createHBITMAPfromdata(LPVOID data,unsigned int size) { BOOL Xfire_base::isValidPid(DWORD pid) {
DWORD aProcesses[1024],cbNeeded,cProcesses;
- if(pid==NULL)
+ if (pid==NULL)
return FALSE;
- if(!EnumProcesses(aProcesses,sizeof(aProcesses),&cbNeeded))
+ if (!EnumProcesses(aProcesses,sizeof(aProcesses),&cbNeeded))
return FALSE;
cProcesses = cbNeeded / sizeof(DWORD);
for ( unsigned int i = 0; i < cProcesses; i++ )
- if(aProcesses[i]==pid)
+ if (aProcesses[i]==pid)
{
return TRUE;
}
@@ -617,7 +617,7 @@ BOOL Xfire_base::isValidPid(DWORD pid) { //sucht nach einen process und liefert die pid
BOOL Xfire_base::getPidByProcessName(TCHAR *name, DWORD *pid) {
- if(pid==NULL||name==NULL)
+ if (pid==NULL||name==NULL)
return FALSE;
HANDLE hSnapShot = CreateToolhelp32Snapshot ( TH32CS_SNAPALL, 0);
@@ -626,8 +626,8 @@ BOOL Xfire_base::getPidByProcessName(TCHAR *name, DWORD *pid) { while ( Process32Next ( hSnapShot,processInfo ) != FALSE)
{
- if(processInfo->th32ProcessID!=0) {
- if(_tcsicmp(processInfo->szExeFile,name)==0)
+ if (processInfo->th32ProcessID!=0) {
+ if (_tcsicmp(processInfo->szExeFile,name)==0)
{
*pid=processInfo->th32ProcessID;
CloseHandle(hSnapShot);
|