diff options
author | H. Peter Anvin <hpa@zytor.com> | 2007-10-10 14:58:45 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2007-10-10 14:58:45 -0700 |
commit | 6867acc18ee541e361a5fa1e5a1bac3a478a3856 (patch) | |
tree | b13b49a2e8227469c3eb7cb983e4b2bb27868466 /ndisasm.c | |
parent | be1b83d24aee03d29913957fdba40cf7a268e660 (diff) | |
download | nasm-6867acc18ee541e361a5fa1e5a1bac3a478a3856.tar.gz nasm-6867acc18ee541e361a5fa1e5a1bac3a478a3856.tar.bz2 nasm-6867acc18ee541e361a5fa1e5a1bac3a478a3856.zip |
Use the compiler-provided booleans if available, otherwise emulate
Both C and C++ have "bool", "true" and "false" in lower case; C
requires <stdbool.h> for this, in C++ it is an inherent type built
into the compiler. Use those instead of the old macros; emulate with
a simple typedef enum if unavailable.
Diffstat (limited to 'ndisasm.c')
-rw-r--r-- | ndisasm.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -59,9 +59,9 @@ int main(int argc, char **argv) uint32_t nextsync, synclen, initskip = 0L; int lenread; int32_t lendis; - int autosync = FALSE; + bool autosync = false; int bits = 16, b; - int eof = FALSE; + bool eof = false; uint32_t prefer = 0; int rn_error; int32_t offset; @@ -80,7 +80,7 @@ int main(int argc, char **argv) switch (tolower(*p)) { case 'a': /* auto or intelligent sync */ case 'i': - autosync = TRUE; + autosync = true; p++; break; case 'h': @@ -264,7 +264,7 @@ int main(int argc, char **argv) if (to_read) { lenread = fread(p, 1, to_read, fp); if (lenread == 0) - eof = TRUE; /* help along systems with bad feof */ + eof = true; /* help along systems with bad feof */ } else lenread = 0; p += lenread; |