X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fvalue.h;h=b1b27ed16eae86b938a99e5db3b2f45d89bafb36;hb=a7005f8bc73cb857489acd07b8a792d6cf2ecff7;hp=61df087754b1e78327f2fbb02453ddf8ab8f9e9f;hpb=4fcdb5b5c34de891adca5256e9409ac7234ab19d;p=pspp diff --git a/src/data/value.h b/src/data/value.h index 61df087754..b1b27ed16e 100644 --- a/src/data/value.h +++ b/src/data/value.h @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 1997-9, 2000, 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1997-9, 2000, 2007, 2009, 2010, 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 @@ -77,10 +77,14 @@ bool value_is_resizable (const union value *, int old_width, int new_width); bool value_needs_resize (int old_width, int new_width); void value_resize (union value *, int old_width, int new_width); +bool value_is_spaces (const union value *, int width); + static inline void value_swap (union value *, union value *); struct pool; void value_init_pool (struct pool *, union value *, int width); +void value_clone_pool (struct pool *, union value *, const union value *, + int width); void value_resize_pool (struct pool *, union value *, int old_width, int new_width);