diff options
Diffstat (limited to 'protocols/oscar/oscar_util.c')
| -rw-r--r-- | protocols/oscar/oscar_util.c | 90 | 
1 files changed, 0 insertions, 90 deletions
| diff --git a/protocols/oscar/oscar_util.c b/protocols/oscar/oscar_util.c index 0ce06bd9..7d41d383 100644 --- a/protocols/oscar/oscar_util.c +++ b/protocols/oscar/oscar_util.c @@ -1,96 +1,6 @@  #include <aim.h>  #include <ctype.h> -int aimutil_putstr(u_char *dest, const char *src, int len) -{ -	memcpy(dest, src, len); -	return len; -} - -/* - * Tokenizing functions.  Used to portably replace strtok/sep. - *   -- DMP. - * - */ -int aimutil_tokslen(char *toSearch, int index, char dl) -{ -	int curCount = 1; -	char *next; -	char *last; -	int toReturn; - -	last = toSearch; -	next = strchr(toSearch, dl); - -	while(curCount < index && next != NULL) { -		curCount++; -		last = next + 1; -		next = strchr(last, dl); -	} - -	if ((curCount < index) || (next == NULL)) -		toReturn = strlen(toSearch) - (curCount - 1); -	else -		toReturn = next - toSearch - (curCount - 1); - -	return toReturn; -} - -int aimutil_itemcnt(char *toSearch, char dl) -{ -	int curCount; -	char *next; - -	curCount = 1; - -	next = strchr(toSearch, dl); - -	while(next != NULL) { -		curCount++; -		next = strchr(next + 1, dl); -	} - -	return curCount; -} - -char *aimutil_itemidx(char *toSearch, int index, char dl) -{ -	int curCount; -	char *next; -	char *last; -	char *toReturn; - -	curCount = 0; - -	last = toSearch; -	next = strchr(toSearch, dl); - -	while (curCount < index && next != NULL) { -		curCount++; -		last = next + 1; -		next = strchr(last, dl); -	} - -	if (curCount < index) { -		toReturn = g_strdup(""); -	} -	next = strchr(last, dl); - -	if (curCount < index) { -		toReturn = g_strdup(""); -	} else { -		if (next == NULL) { -			toReturn = g_malloc((strlen(last) + 1) * sizeof(char)); -			strcpy(toReturn, last); -		} else { -			toReturn = g_malloc((next - last + 1) * sizeof(char)); -			memcpy(toReturn, last, (next - last)); -			toReturn[next - last] = '\0'; -		} -	} -	return toReturn; -} -  /*  * int snlen(const char *)  *  | 
