comparison plugins/log_reader.c @ 13157:3a97c65196d1

[gaim-migrate @ 15520] We're supposed to use g_fopen everywhere, right? committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Tue, 07 Feb 2006 09:50:55 +0000
parents fcde3faa1f57
children ef5287de40b5
comparison
equal deleted inserted replaced
13156:44188ee27d59 13157:3a97c65196d1
108 108
109 gaim_debug(GAIM_DEBUG_ERROR, "Adium log parse", 109 gaim_debug(GAIM_DEBUG_ERROR, "Adium log parse",
110 "Filename timestamp parsing error\n"); 110 "Filename timestamp parsing error\n");
111 } else { 111 } else {
112 char *filename = g_build_filename(path, file, NULL); 112 char *filename = g_build_filename(path, file, NULL);
113 FILE *handle = fopen(filename, "rb"); 113 FILE *handle = g_fopen(filename, "rb");
114 char *contents; 114 char *contents;
115 char *contents2; 115 char *contents2;
116 struct adium_logger_data *data; 116 struct adium_logger_data *data;
117 GaimLog *log; 117 GaimLog *log;
118 118
173 173
174 gaim_debug(GAIM_DEBUG_ERROR, "Adium log parse", 174 gaim_debug(GAIM_DEBUG_ERROR, "Adium log parse",
175 "Filename timestamp parsing error\n"); 175 "Filename timestamp parsing error\n");
176 } else { 176 } else {
177 char *filename = g_build_filename(path, file, NULL); 177 char *filename = g_build_filename(path, file, NULL);
178 FILE *handle = fopen(filename, "rb"); 178 FILE *handle = g_fopen(filename, "rb");
179 char *contents; 179 char *contents;
180 char *contents2; 180 char *contents2;
181 struct adium_logger_data *data; 181 struct adium_logger_data *data;
182 GaimLog *log; 182 GaimLog *log;
183 183
1293 gaim_debug(GAIM_DEBUG_INFO, "Trillian log read", 1293 gaim_debug(GAIM_DEBUG_INFO, "Trillian log read",
1294 "Reading %s\n", data->path); 1294 "Reading %s\n", data->path);
1295 1295
1296 read = g_malloc(data->length + 2); 1296 read = g_malloc(data->length + 2);
1297 1297
1298 file = fopen(data->path, "rb"); 1298 file = g_fopen(data->path, "rb");
1299 fseek(file, data->offset, SEEK_SET); 1299 fseek(file, data->offset, SEEK_SET);
1300 fread(read, data->length, 1, file); 1300 fread(read, data->length, 1, file);
1301 fclose(file); 1301 fclose(file);
1302 1302
1303 if (read[data->length-1] == '\n') { 1303 if (read[data->length-1] == '\n') {