X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fvalue-labels.h;h=61a42cff23f973a17c7f3aa974da48dea894f65b;hb=abfa0658e514afae881427b737e590f12733fd86;hp=f0f7ce01264c392552f7b96d130be6577ddb50a9;hpb=e24089bbe924045c7b98e4bbcc0dc1c4b8703429;p=pspp diff --git a/src/data/value-labels.h b/src/data/value-labels.h index f0f7ce0126..61a42cff23 100644 --- a/src/data/value-labels.h +++ b/src/data/value-labels.h @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 1997-9, 2000, 2009, 2011 Free Software Foundation, Inc. + Copyright (C) 1997-9, 2000, 2009, 2011, 2012 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -93,6 +93,8 @@ size_t val_labs_count (const struct val_labs *); const char *val_labs_find (const struct val_labs *, const union value *); struct val_lab *val_labs_lookup (const struct val_labs *, const union value *); +const union value *val_labs_find_value (const struct val_labs *, + const char *label); /* Basic properties. */ size_t val_labs_count (const struct val_labs *); @@ -112,7 +114,7 @@ const struct val_lab *val_labs_next (const struct val_labs *, const struct val_lab **val_labs_sorted (const struct val_labs *); /* Properties of entire sets. */ -unsigned int val_labs_hash (const struct val_labs *, unsigned int basis); +unsigned int val_labs_hash (const struct val_labs *, unsigned int basis) WARN_UNUSED_RESULT; bool val_labs_equal (const struct val_labs *, const struct val_labs *); #endif /* data/value-labels.h */