Fixed history when no log

This commit is contained in:
James Booth
2012-10-14 04:13:00 +01:00
parent 579201636e
commit 993554b1b0

View File

@@ -101,6 +101,7 @@ chat_log_get_previous(const gchar * const login, gchar *recipient,
FILE *logp = fopen(filename, "r");
char *line = NULL;
size_t read = 0;
if (logp != NULL) {
size_t length = getline(&line, &read, logp);
while (length != -1) {
char *copy = malloc(length);
@@ -112,6 +113,7 @@ chat_log_get_previous(const gchar * const login, gchar *recipient,
read = 0;
length = getline(&line, &read, logp);
}
}
free(filename);