projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
EXAMINE: Convert another test to Autotest framework.
[pspp]
/
src
/
data
/
value-labels.h
diff --git
a/src/data/value-labels.h
b/src/data/value-labels.h
index 460ab84c17c919d821c4c477a2c3fd033b520bbb..d6f65d43c334d3b8657993af922cc26673cfe4a6 100644
(file)
--- a/
src/data/value-labels.h
+++ b/
src/data/value-labels.h
@@
-38,7
+38,7
@@
struct val_lab
{
struct hmap_node node; /* Node in hash map. */
union value value; /* The value being labeled. */
{
struct hmap_node node; /* Node in hash map. */
union value value; /* The value being labeled. */
-
struct atom *label; /* A ref-count
ed string. */
+
const char *label; /* An intern
ed string. */
};
/* Returns the value in VL. The caller must not modify or free
};
/* Returns the value in VL. The caller must not modify or free
@@
-52,7
+52,13
@@
static inline const union value *val_lab_get_value (const struct val_lab *vl)
return &vl->value;
}
return &vl->value;
}
-const char *val_lab_get_label (const struct val_lab *);
+/* Returns the label in VL. The caller must not modify or free the returned
+ value. */
+static inline const char *
+val_lab_get_label (const struct val_lab *vl)
+{
+ return vl->label;
+}
\f
/* A set of value labels. */
struct val_labs
\f
/* A set of value labels. */
struct val_labs