X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fsys-file-private.h;fp=src%2Fdata%2Fsys-file-private.h;h=1eee77950fb7acd892f7f737c8e802f9367b27ef;hb=38ba1e157ad8053fb0c6eb44f2115e10de56d07d;hp=e839cd6ac02008ab5fec2ee08feffcfbdcad003f;hpb=d57112cbb560e8fd0c88d8a00f23226e6096bb66;p=pspp diff --git a/src/data/sys-file-private.h b/src/data/sys-file-private.h index e839cd6ac0..1eee77950f 100644 --- a/src/data/sys-file-private.h +++ b/src/data/sys-file-private.h @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 2006, 2007, 2009 Free Software Foundation, Inc. + Copyright (C) 2006, 2007, 2009, 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 @@ -60,4 +60,17 @@ int sfm_width_to_segments (int width); int sfm_segment_effective_offset (int width, int segment); int sfm_segment_alloc_width (int width, int segment); +/* A mapping between an encoding name and a Windows codepage. */ +struct sys_encoding + { + int number; + const char *name; + }; + +extern struct sys_encoding sys_codepage_number_to_name[]; +extern struct sys_encoding sys_codepage_name_to_number[]; + +int sys_get_codepage_from_encoding (const char *); +const char *sys_get_encoding_from_codepage (int); + #endif /* data/sys-file-private.h */