# HG changeset patch # User Rob Flynn # Date 968781399 0 # Node ID 38ffd1faa31ad0babcf67eeb35550a8be4f9f53c # Parent c0ff16ef5e75afae78e116e0352e53196f9f299d [gaim-migrate @ 898] "New Conversation" is logged in chatroom log files. committer: Tailor Script diff -r c0ff16ef5e75 -r 38ffd1faa31a ChangeLog --- a/ChangeLog Tue Sep 12 17:08:28 2000 +0000 +++ b/ChangeLog Tue Sep 12 17:56:39 2000 +0000 @@ -1,6 +1,7 @@ GAIM: The Pimpin' Penguin IM Clone thats good for the soul! version 0.10.1: + * Better chatroom logging version 0.10.0 (09/11/2000): * New Smiley Faces and Pixmaps added. diff -r c0ff16ef5e75 -r 38ffd1faa31a src/server.c --- a/src/server.c Tue Sep 12 17:08:28 2000 +0000 +++ b/src/server.c Tue Sep 12 17:56:39 2000 +0000 @@ -933,6 +933,24 @@ b->in_room = NULL; b->id = id; g_snprintf(b->name, 80, "%s", name); + + if ((general_options & OPT_GEN_LOG_ALL) || find_log_info(b->name)) { + FILE *fd; + char *filename; + + filename = (char *)malloc(100); + snprintf(filename, 100, "%s.chat", b->name); + + fd = open_log_file(filename); + if (!(general_options & OPT_GEN_STRIP_HTML)) + fprintf(fd, "

---- New Conversation @ %s ----


\n", full_date()); + else + fprintf(fd, "---- New Conversation @ %s ----\n", full_date()); + + fclose(fd); + free(filename); + } + show_new_buddy_chat(b); }