Mercurial > hg > early-roguelike
comparison arogue5/mdport.c @ 285:17005af49963
Fix some potential problems detected by clang.
Most of these are unnecessary comparisons and functions returning the
wrong types.
| author | John "Elwin" Edwards |
|---|---|
| date | Sat, 23 Sep 2017 09:47:00 -0400 |
| parents | 6376b514a30b |
| children | 5b6855d5d089 |
comparison
equal
deleted
inserted
replaced
| 284:6376b514a30b | 285:17005af49963 |
|---|---|
| 130 # define SE exit_standout_mode | 130 # define SE exit_standout_mode |
| 131 #endif | 131 #endif |
| 132 | 132 |
| 133 static int md_standout_mode = 0; | 133 static int md_standout_mode = 0; |
| 134 | 134 |
| 135 int | 135 void |
| 136 md_raw_standout(void) | 136 md_raw_standout(void) |
| 137 { | 137 { |
| 138 #ifdef _WIN32 | 138 #ifdef _WIN32 |
| 139 CONSOLE_SCREEN_BUFFER_INFO csbiInfo; | 139 CONSOLE_SCREEN_BUFFER_INFO csbiInfo; |
| 140 HANDLE hStdout; | 140 HANDLE hStdout; |
| 153 _puts(SO); | 153 _puts(SO); |
| 154 fflush(stdout); | 154 fflush(stdout); |
| 155 #endif | 155 #endif |
| 156 } | 156 } |
| 157 | 157 |
| 158 int | 158 void |
| 159 md_raw_standend(void) | 159 md_raw_standend(void) |
| 160 { | 160 { |
| 161 #ifdef _WIN32 | 161 #ifdef _WIN32 |
| 162 CONSOLE_SCREEN_BUFFER_INFO csbiInfo; | 162 CONSOLE_SCREEN_BUFFER_INFO csbiInfo; |
| 163 HANDLE hStdout; | 163 HANDLE hStdout; |
| 221 #else | 221 #else |
| 222 return( fdopen(fd, mode) ); | 222 return( fdopen(fd, mode) ); |
| 223 #endif | 223 #endif |
| 224 } | 224 } |
| 225 | 225 |
| 226 int | 226 void |
| 227 md_normaluser(void) | 227 md_normaluser(void) |
| 228 { | 228 { |
| 229 #ifndef _WIN32 | 229 #ifndef _WIN32 |
| 230 setuid(getuid()); | 230 setuid(getuid()); |
| 231 setgid(getgid()); | 231 setgid(getgid()); |
| 594 #else | 594 #else |
| 595 return(lrand48() & 0x7fffffff); | 595 return(lrand48() & 0x7fffffff); |
| 596 #endif | 596 #endif |
| 597 } | 597 } |
| 598 | 598 |
| 599 int | 599 void |
| 600 md_srand(int seed) | 600 md_srand(int seed) |
| 601 { | 601 { |
| 602 #ifdef _WIN32 | 602 #ifdef _WIN32 |
| 603 srand(seed); | 603 srand(seed); |
| 604 #else | 604 #else |
