X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp-builds.git;a=blobdiff_plain;f=src%2Fdata%2Fvalue.h;h=90f8575356a24a873a0dbf4f9df41d60d8fca1ce;hp=8f1746337ea37ceaefa3523fa73ff0c2666b63f8;hb=18021ef879fa68dbec546155311d6676653cf7c3;hpb=2f10847d456fff212f0b3e602f7d6b57512f4830 diff --git a/src/data/value.h b/src/data/value.h index 8f174633..90f85753 100644 --- a/src/data/value.h +++ b/src/data/value.h @@ -24,7 +24,6 @@ #include "xalloc.h" #define MAX_SHORT_STRING 8 -#define MIN_LONG_STRING (MAX_SHORT_STRING + 1) /* A numeric or string value. @@ -148,7 +147,7 @@ static inline const char * value_str (const union value *v, int width) { assert (width > 0); - return (width >= MIN_LONG_STRING ? v->long_string : v->short_string); + return (width > MAX_SHORT_STRING ? v->long_string : v->short_string); } /* Returns the string value in V, which must have width WIDTH. @@ -162,7 +161,7 @@ static inline char * value_str_rw (union value *v, int width) { assert (width > 0); - return (width >= MIN_LONG_STRING ? v->long_string : v->short_string); + return (width > MAX_SHORT_STRING ? v->long_string : v->short_string); } /* Copies SRC to DST, given that they both contain data of the