summary refs log tree commit diff stats
path: root/plugins/mpcinfo/functions.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/mpcinfo/functions.c')
-rw-r--r--plugins/mpcinfo/functions.c167
1 files changed, 0 insertions, 167 deletions
diff --git a/plugins/mpcinfo/functions.c b/plugins/mpcinfo/functions.c
deleted file mode 100644
index ed0632d4..00000000
--- a/plugins/mpcinfo/functions.c
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *  This program is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation; either version 2 of the License, or
- *  (at your option) any later version.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-/*
-typedef int (*MYPROC)(HWND,HWND,char*,char*,BOOL,BOOL); 
-
-int dllProc(char *name, char *data){
-    HINSTANCE hinstLib; 
-    hinstLib = LoadLibrary("mpcinfo");
-    //MYPROC proc;
-    int res;
-    if (hinstLib != NULL){
-       //proc = ;
-       if ((MYPROC) GetProcAddress(hinstLib, name)!=NULL){
-          res=(MYPROC)(NULL,NULL,data,NULL,TRUE,TRUE);
-       }
-       else{fprintf(stderr,"can't get proc: %s\n",name);res=-2;}
-    }
-    else{fprintf(stderr,"can't access dll\n");return -1;}
-    FreeLibrary(hinstLib);
-    return res;
-}
-*/
-
-/*
-int dllProc(char *name, char *data)
-{
-	static HMODULE lib = NULL;
-	if (!lib)
-	{
-		lib = LoadLibraryA ("mpcinfo");
-		if (!lib)
-		{
-			return FALSE;
-		}
-		FreeLibrary (lib);
-	}
-
-	return TRUE;
-}
-*/
-
-char *split(char *text, char seperator){
-     //if (DEBUG==1) putlog("splitting");
-     int i;int pos=-1;
-     for (i=0;i<strlen(text);i++){
-         if (text[i]==seperator){pos=i;i=strlen(text)+1;}
-     }
-     if (pos==-1) return text;
-     text[pos]=0;
-     return &(text[pos+1]);
-}
-
-int endsWith(char *text, char *suffix){
-    char *tmp=strstr(text,suffix);
-    if (tmp==NULL) return 0;
-    if (strlen(tmp)==strlen(suffix)) return 1;
-    return 0;
-}
-
-int inStr(char *s1, int sl1, char *s2){
-    //if (DEBUG==1) putlog("checking instr");
-	int i;int j;
-	for(i=0;i<sl1-strlen(s2);i++){
-		for (j=0;j<strlen(s2);j++){
-			if (s1[i+j]!=s2[j]) j=strlen(s2)+2;
-		}
-		if (j==strlen(s2)) return i;
-	}
-	return -1;
-}
-
-static char *subString(char *text, int first, int length, int spcKill){
-//if (DEBUG==1) putlog("creating substring");
-	char *ret=(char*) calloc (length+1,sizeof(char)); //malloc(sizeof(char)*(length+1));
-	int i;
-	ret[length]=0;
-	for (i=0;i<length;i++){
-		ret[i]=text[i+first];
-		//if (ret[i]==0) ret[i]='0';
-	}
-	if (spcKill==1){
-	   for (i=length-1;i>=0;i--){
-           if (ret[i]==32) ret[i]=0;
-           else i=-1;
-       }
-    }
-    //if (DEBUG==1) putlog("substring created");
-	return ret;
-}
-
-static char *substring(char *text, int first, int length){return subString(text,first,length,0);}
-
-
-char *readLine(FILE *f){
-     //if (DEBUG==1) putlog("reading line from file");
-     char *buffer=(char*)calloc(1024,sizeof(char)); //malloc(sizeof(char)*1024);
-     int pos=0;
-     int cc=0;
-     while((cc!=EOF)&&(pos<1024)&&(cc!=10)){
-          cc=fgetc(f);
-          if ((cc!=10)&&(cc!=13)){
-             if (cc==EOF) buffer[pos]=0;
-             else buffer[pos]=(char)cc;pos++;
-          }
-     }
-     if (buffer[pos]==EOF) xchat_printf(ph,"EOF: %i\n",pos);
-     return buffer;
-}
-
-char *toUpper(char *text){
-     //if (DEBUG==1) putlog("converting text to upper case");
-     char *ret=(char*) calloc(strlen(text)+1,sizeof(char));
-     int i;
-     for (i=0;i<strlen(text);i++) ret[i]=toupper(text[i]);
-     ret[strlen(text)]=0;
-     //if (DEBUG==1) putlog("uc done");
-     return ret;
-}
-
-static char *str3cat(char *s1, char *s2, char *s3){
-       //if (DEBUG==1) putlog("cating 3 strings");
-       char *ret=(char*)calloc(strlen(s1)+strlen(s2)+strlen(s3)+1,sizeof(char));
-       strcpy(ret,s1);strcat(ret,s2);strcat(ret,s3);
-       ret[strlen(s1)+strlen(s2)+strlen(s3)]=0;
-       //if (DEBUG==1) putlog("strings cated");
-       return ret;
-}
-
-char *replace(char *text, char *from, char *to){
-     //if (DEBUG==1) putlog("replacing");
-     char *ret=(char*)calloc( strlen(text)+(strlen(to)-strlen(from)),sizeof(char));
-     char *left;
-     char *right;
-     int pos=inStr(text,strlen(text),from);
-     if (pos!=-1){
-           left=substring(text,0,pos);
-           right=substring(text,pos+strlen(from),strlen(text)-(pos+strlen(from)));          
-           ret=str3cat(left,to,right);
-           return replace(ret,from,to);
-     }
-     //if (DEBUG==1) putlog("replaced");
-     return text;
-}
-
-char *intReplaceF(char *text, char *from, int to, char *form){
-     //if (DEBUG==1) putlog("replaceF");
-     char *buffer=(char*) calloc(16,sizeof(char));
-     sprintf(buffer,form,to);
-     //if (DEBUG==1) putlog("replaceF done");
-     return replace(text,from,buffer);
-}
-
-char *intReplace(char *text, char *from, int to){return intReplaceF(text,from,to,"%i");}