X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvalue-labels.c;h=404f7f6844721e0e6d45476714c2ae404f8b534f;hb=97d6c6f6b1922621ca013668eba9a9a9f71d60fe;hp=39c1005e90f08e48ab5c4cefaffcb774c6bd83ef;hpb=3a7fba81ceae5b049d0f7d671e9e3c3c43bbf703;p=pspp diff --git a/src/value-labels.c b/src/value-labels.c index 39c1005e90..404f7f6844 100644 --- a/src/value-labels.c +++ b/src/value-labels.c @@ -19,7 +19,7 @@ #include #include "value-labels.h" -#include +#include "error.h" #include #include #include "alloc.h" @@ -32,7 +32,7 @@ static hsh_free_func free_int_val_lab; struct atom; static struct atom *atom_create (const char *string); static void atom_destroy (struct atom *); -static const char *atom_to_string (const struct atom *); +static char *atom_to_string (const struct atom *); /* A set of value labels. */ struct val_labs @@ -232,7 +232,7 @@ val_labs_remove (struct val_labs *vls, union value value) returns the label; otherwise, returns a null pointer. If VLS's width is greater than MAX_SHORT_STRING, always returns a null pointer. */ -const char * +char * val_labs_find (const struct val_labs *vls, union value value) { assert (vls != NULL); @@ -384,7 +384,7 @@ hash_int_val_lab (const void *vl_, void *vls_) /* Free a value label. */ void -free_int_val_lab (void *vl_, void *vls_ unused) +free_int_val_lab (void *vl_, void *vls_ UNUSED) { struct int_val_lab *vl = vl_; @@ -452,7 +452,7 @@ atom_destroy (struct atom *atom) } /* Returns the string associated with ATOM. */ -static const char * +static char * atom_to_string (const struct atom *atom) { assert (atom != NULL); @@ -462,7 +462,7 @@ atom_to_string (const struct atom *atom) /* A hsh_compare_func that compares A and B. */ static int -compare_atoms (const void *a_, const void *b_, void *aux unused) +compare_atoms (const void *a_, const void *b_, void *aux UNUSED) { const struct atom *a = a_; const struct atom *b = b_; @@ -472,7 +472,7 @@ compare_atoms (const void *a_, const void *b_, void *aux unused) /* A hsh_hash_func that hashes ATOM. */ static unsigned -hash_atom (const void *atom_, void *aux unused) +hash_atom (const void *atom_, void *aux UNUSED) { const struct atom *atom = atom_; @@ -481,7 +481,7 @@ hash_atom (const void *atom_, void *aux unused) /* A hsh_free_func that destroys ATOM. */ static void -free_atom (void *atom_, void *aux unused) +free_atom (void *atom_, void *aux UNUSED) { struct atom *atom = atom_;