From fe604458bc7b1b8e74fc9f070f9a68fe89e1208c Mon Sep 17 00:00:00 2001 From: Francois Fleuret Date: Fri, 12 Aug 2011 00:35:33 +0200 Subject: [PATCH] Fixed the error message of sage_malloc to stderr. --- selector.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/selector.c b/selector.c index 9b88799..4746d01 100644 --- a/selector.c +++ b/selector.c @@ -77,7 +77,8 @@ int attr_modeline, attr_focus_line, attr_error; void *safe_malloc(size_t n) { void *p = malloc(n); if (!p && n != 0) { - printf("Can not allocate memory: %s\n", strerror(errno)); + fprintf(stderr, + "selector: can not allocate memory: %s\n", strerror(errno)); exit(EXIT_FAILURE); } return p; @@ -791,7 +792,7 @@ void read_file(struct hash_table_t *hash_table, exit(EXIT_FAILURE); } - while(*nb_lines < nb_lines_max && (fgets(raw_line, BUFFER_SIZE, file))) { + while(*nb_lines < nb_lines_max && fgets(raw_line, BUFFER_SIZE, file)) { for(s = raw_line + strlen(raw_line) - 1; s > raw_line && *s == '\n'; s--) { *s = '\0'; } -- 2.20.1