comparison libpurple/plugins/log_reader.c @ 20319:615f6343035f

applied changes from 8fcdd455fb269a1dbd35d2d2e02f8005b5c9d086 through 77376fe079e753b612b3b8c901060e689f3dee11
author Luke Schierer <lschiere@pidgin.im>
date Fri, 19 Oct 2007 17:41:48 +0000
parents 883c18d31bf4
children 24ce4fcce5b0
comparison
equal deleted inserted replaced
20318:bbfe52e817cf 20319:615f6343035f
2269 if (!g_file_get_contents(path, &contents, &length, &error)) { 2269 if (!g_file_get_contents(path, &contents, &length, &error)) {
2270 purple_debug_error("Trillian talk.ini read", 2270 purple_debug_error("Trillian talk.ini read",
2271 "Error reading talk.ini\n"); 2271 "Error reading talk.ini\n");
2272 if (error) 2272 if (error)
2273 g_error_free(error); 2273 g_error_free(error);
2274 g_free(path);
2274 } else { 2275 } else {
2275 char *line = contents; 2276 char *line = contents;
2276 while (*contents) { 2277 while (*contents) {
2277 if (*contents == '\n') { 2278 if (*contents == '\n') {
2278 *contents = '\0'; 2279 *contents = '\0';
2315 /* Calculate default Trillian log directory. */ 2316 /* Calculate default Trillian log directory. */
2316 path = g_build_filename(PURPLE_LOG_READER_WINDOWS_MOUNT_POINT, 2317 path = g_build_filename(PURPLE_LOG_READER_WINDOWS_MOUNT_POINT,
2317 "Program Files", "Trillian", "users", 2318 "Program Files", "Trillian", "users",
2318 "default", "logs", NULL); 2319 "default", "logs", NULL);
2319 #endif 2320 #endif
2321
2322 /*XXX: Why do we even bother allocating it ? */
2323 g_free(path);
2320 2324
2321 2325
2322 /* Add QIP log directory preference. */ 2326 /* Add QIP log directory preference. */
2323 purple_prefs_add_none("/plugins/core/log_reader/qip"); 2327 purple_prefs_add_none("/plugins/core/log_reader/qip");
2324 2328