aboutsummaryrefslogtreecommitdiff
path: root/lib/pending.h
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2014-05-06 06:14:20 -0500
committerRob Landley <rob@landley.net>2014-05-06 06:14:20 -0500
commit30e28cf7e166cf54b3a2a4fea5e6e134b5968812 (patch)
tree8d080160009d3ab7415de5d3c7462009378b5ac9 /lib/pending.h
parent4c2bd6277d5966ea7ef7d59a34838066b5c130eb (diff)
downloadtoybox-30e28cf7e166cf54b3a2a4fea5e6e134b5968812.tar.gz
Use compiler built-in macros to determine if argument parsing can use double or float for FLOAT arguments. (I.E. whether double fits in a long's memory.) Check in a way that the macros not being defined just gives us the shorter one.
Diffstat (limited to 'lib/pending.h')
-rw-r--r--lib/pending.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/lib/pending.h b/lib/pending.h
index 67605c0b..5e3b309f 100644
--- a/lib/pending.h
+++ b/lib/pending.h
@@ -1,13 +1,5 @@
// pending.h - header for pending.c
-// Unfortunately, sizeof() doesn't work in a preprocessor test. TODO.
-
-//#if sizeof(double) <= sizeof(long)
-//typedef double FLOAT;
-//#else
-typedef float FLOAT;
-//#endif
-
// password.c
#define MAX_SALT_LEN 20 //3 for id, 16 for key, 1 for '\0'
#define SYS_FIRST_ID 100