X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fformat.h;h=79fda025f054c91b3ae7591b0ce86a9e2c4d7c3c;hb=9588420054e809c99f1232682a270a619bdd032f;hp=049ffc6fdc9f7d903af41dad566521f24d287d41;hpb=da299bd9871b178336a440c6ac53aebc3cea672e;p=pspp diff --git a/src/data/format.h b/src/data/format.h index 049ffc6fdc..79fda025f0 100644 --- a/src/data/format.h +++ b/src/data/format.h @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 1997-9, 2000, 2006 Free Software Foundation, Inc. + Copyright (C) 1997-9, 2000, 2006, 2010 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 @@ -84,9 +84,6 @@ struct fmt_number_style }; -extern struct fmt_number_style *the_styles ; - - /* Initialization. */ struct fmt_number_style * fmt_create (void); void fmt_done (struct fmt_number_style *); @@ -115,6 +112,8 @@ void fmt_fix_input (struct fmt_spec *); void fmt_fix_output (struct fmt_spec *); /* Format types. */ +bool is_fmt_type (enum fmt_type); + const char *fmt_name (enum fmt_type) PURE_FUNCTION; bool fmt_from_name (const char *name, enum fmt_type *); @@ -147,21 +146,15 @@ const char *fmt_date_template (enum fmt_type) PURE_FUNCTION; struct fmt_number_style. */ #define FMT_STYLE_AFFIX_MAX 16 - -struct fmt_number_style *fmt_number_style_create (void); void fmt_number_style_destroy (struct fmt_number_style *); int fmt_affix_width (const struct fmt_number_style *); int fmt_neg_affix_width (const struct fmt_number_style *); -bool is_fmt_type (enum fmt_type); - const struct fmt_number_style *fmt_get_style (const struct fmt_number_style *, enum fmt_type); void fmt_check_style (const struct fmt_number_style *style); -int fmt_grouping_char (const struct fmt_number_style *, enum fmt_type); - void fmt_set_decimal (struct fmt_number_style *, char); extern const struct fmt_spec F_8_0 ;