From: Francois Fleuret Date: Thu, 11 Aug 2011 22:35:33 +0000 (+0200) Subject: Fixed the error message of sage_malloc to stderr. X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=commitdiff_plain;h=fe604458bc7b1b8e74fc9f070f9a68fe89e1208c;p=selector.git Fixed the error message of sage_malloc to stderr. --- 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'; }