--- a/libpurple/log.c Sun Jan 13 15:51:06 2013 -0600 +++ b/libpurple/log.c Sun Jan 13 15:55:06 2013 -0600 @@ -1766,7 +1766,7 @@ index_tmp = g_strdup_printf("%s.XXXXXX", pathstr); if ((index_fd = g_mkstemp(index_tmp)) == -1) { purple_debug_error("log", "Failed to open index temp file: %s\n", - g_strerror(errno)); + g_strerror(errno)); g_free(pathstr); g_free(index_tmp); index = NULL; @@ -1774,7 +1774,7 @@ if ((index = fdopen(index_fd, "wb")) == NULL) { purple_debug_error("log", "Failed to fdopen() index temp file: %s\n", - g_strerror(errno)); + g_strerror(errno)); close(index_fd); if (index_tmp != NULL) { @@ -1830,7 +1830,6 @@ log->logger_data = data; list = g_list_prepend(list, log); - /* XXX: There is apparently Is there a proper way to print a time_t? */ if (index != NULL) fprintf(index, "%d\t%d\t%lu\n", data->offset, data->length, (unsigned long)log->time); } @@ -1890,9 +1889,8 @@ log->logger_data = data; list = g_list_prepend(list, log); - /* XXX: Is there a proper way to print a time_t? */ if (index != NULL) - fprintf(index, "%d\t%d\t%d\n", data->offset, data->length, (int)log->time); + fprintf(index, "%d\t%d\t%lu\n", data->offset, data->length, (unsigned long)log->time); } } @@ -2025,7 +2023,7 @@ /* Search the buddy list to find the account and to determine if this is a buddy. */ for (gnode = purple_blist_get_root(); !found && gnode != NULL; - gnode = purple_blist_node_get_sibling_next(gnode)) + gnode = purple_blist_node_get_sibling_next(gnode)) { if (!PURPLE_BLIST_NODE_IS_GROUP(gnode)) continue; @@ -2039,7 +2037,7 @@ for (bnode = purple_blist_node_get_first_child(cnode); !found && bnode != NULL; - bnode = purple_blist_node_get_sibling_next(bnode)) + bnode = purple_blist_node_get_sibling_next(bnode)) { PurpleBuddy *buddy = (PurpleBuddy *)bnode;