Mercurial > hg > early-roguelike
comparison arogue5/mdport.c @ 282:8b6aba552f6f
Excise md_putchar().
The function wrapped the standard putchar(), doing nothing beside
discarding the return value. That could cause problems with tputs(),
which expects an int to be returned.
author | John "Elwin" Edwards |
---|---|
date | Mon, 18 Sep 2017 19:11:57 -0400 |
parents | d3968e9cb98d |
children | d71e5e1f49cf |
comparison
equal
deleted
inserted
replaced
281:4a3f4729257c | 282:8b6aba552f6f |
---|---|
118 return((CE != NULL) && (*CE != 0)); | 118 return((CE != NULL) && (*CE != 0)); |
119 #endif | 119 #endif |
120 } | 120 } |
121 | 121 |
122 #ifdef attron | 122 #ifdef attron |
123 # define _puts(s) tputs(s, 0, md_putchar); | 123 # define _puts(s) tputs(s, 0, putchar); |
124 # define SO enter_standout_mode | 124 # define SO enter_standout_mode |
125 # define SE exit_standout_mode | 125 # define SE exit_standout_mode |
126 #endif | 126 #endif |
127 | |
128 int | |
129 md_putchar(int c) | |
130 { | |
131 putchar(c); | |
132 } | |
133 | 127 |
134 static int md_standout_mode = 0; | 128 static int md_standout_mode = 0; |
135 | 129 |
136 int | 130 int |
137 md_raw_standout(void) | 131 md_raw_standout(void) |