diff src/util.c @ 960:fa681641643d

[gaim-migrate @ 970] *** MULTIPLE-CONNECTIONS *** committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 10 Oct 2000 00:02:02 +0000
parents 9b04a3419351
children c1fb7afe4fd7
line wrap: on
line diff
--- a/src/util.c	Mon Oct 09 23:56:33 2000 +0000
+++ b/src/util.c	Tue Oct 10 00:02:02 2000 +0000
@@ -38,7 +38,6 @@
 
 static GdkPixmap *icon_pm = NULL;
 static GdkBitmap *icon_bm = NULL;
-static int state;
 
 char *full_date() {
 	char * date;
@@ -382,7 +381,9 @@
         } else
                 fclose(fd);
 
-        g_snprintf(log_all_file, 256, "%s/.gaim/%s", getenv("HOME"), current_user->username);
+	/* FIXME: we need to figure out which directory to log things to. for now, it's just going
+	 * to have to be ~/.gaim/logs :-P */
+        g_snprintf(log_all_file, 256, "%s/.gaim/logs", getenv("HOME"));
 
         if (stat(log_all_file, &st) < 0)
                 flag = 1;
@@ -403,7 +404,8 @@
                 fclose(fd);
 
         
-        g_snprintf(log_all_file, 256, "%s/.gaim/%s/%s.log", getenv("HOME"), current_user->username, normalize(name));
+	/* same FIXME as above; need to find better dir than ~/.gaim/logs */
+        g_snprintf(log_all_file, 256, "%s/.gaim/logs/%s.log", getenv("HOME"), normalize(name));
 
         if (stat(log_all_file, &st) < 0)
                 flag = 1;
@@ -413,7 +415,7 @@
 
         fd = fopen(log_all_file, "a");
 
-        if (flag) { /* is a new file */
+        if (fd && flag) { /* is a new file */
 		fprintf(fd, "<HTML><HEAD><TITLE>" );
 		fprintf(fd, "IM Sessions with %s", name );
 		fprintf(fd, "</TITLE></HEAD><BODY BGCOLOR=\"ffffff\">\n" );
@@ -428,7 +430,6 @@
 /* we only need this for TOC, because messages must be escaped */
 int escape_message(char *msg)
 {
-if (!USE_OSCAR) {
 	char *c, *cpy;
 	int cnt=0;
 	/* Assumes you have a buffer able to cary at least BUF_LEN * 2 bytes */
@@ -458,15 +459,11 @@
 	msg[cnt]='\0';
 	g_free(cpy);
 	return cnt;
-} else {
-	return strlen(msg);
-}
 }
 
 /* we don't need this for oscar either */
 int escape_text(char *msg)
 {
-if (!USE_OSCAR) {
 	char *c, *cpy;
 	int cnt=0;
 	/* Assumes you have a buffer able to cary at least BUF_LEN * 4 bytes */
@@ -478,13 +475,13 @@
 	cpy = g_strdup(msg);
 	c = cpy;
 	while(*c) {
-                switch(*c) {
-                case '\n':
-                        msg[cnt++] = '<';
-                        msg[cnt++] = 'B';
-                        msg[cnt++] = 'R';
-                        msg[cnt++] = '>';
-                        break;
+		switch(*c) {
+		case '\n':
+			msg[cnt++] = '<';
+			msg[cnt++] = 'B';
+			msg[cnt++] = 'R';
+			msg[cnt++] = '>';
+			break;
 		case '{':
 		case '}':
 		case '\\':
@@ -499,9 +496,6 @@
 	msg[cnt]='\0';
 	g_free(cpy);
 	return cnt;
-} else {
-	return strlen(msg);
-}
 }
 
 char * escape_text2(char *msg)
@@ -684,16 +678,6 @@
 	return buf;
 }
 
-int query_state()
-{
-        return state;
-}
-
-void set_state(int i)
-{
-        state = i;
-}
-
 char *date()
 {
 	static char date[80];