summaryrefslogtreecommitdiff
path: root/libgnome-desktop
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2013-12-20 11:59:08 +0100
committerRui Matos <tiagomatos@gmail.com>2014-01-07 14:28:30 +0100
commit390c4d6d11fd12beb214e29e63f37afa9d74bdff (patch)
treeb2d6d021952c1ae24d46cb1586469190bf6752ae /libgnome-desktop
parentf5561d740c26656da7796fdfd3163ce7ce00da31 (diff)
downloadgnome-desktop-390c4d6d11fd12beb214e29e63f37afa9d74bdff.tar.gz
Remove locarchive.h
This include file is no longer needed since the switch to "locale -a" for listing locales. https://bugzilla.gnome.org/show_bug.cgi?id=720815
Diffstat (limited to 'libgnome-desktop')
-rw-r--r--libgnome-desktop/Makefile.am1
-rw-r--r--libgnome-desktop/locarchive.h97
2 files changed, 0 insertions, 98 deletions
diff --git a/libgnome-desktop/Makefile.am b/libgnome-desktop/Makefile.am
index e7bed807..8dc76755 100644
--- a/libgnome-desktop/Makefile.am
+++ b/libgnome-desktop/Makefile.am
@@ -51,7 +51,6 @@ libgnome_desktop_3_la_SOURCES = \
gnome-rr-private.h \
default-input-sources.h \
edid.h \
- locarchive.h \
meta-xrandr-shared.h
dbus_xrandr_built_sources = meta-dbus-xrandr.c meta-dbus-xrandr.h
diff --git a/libgnome-desktop/locarchive.h b/libgnome-desktop/locarchive.h
deleted file mode 100644
index f933f4d9..00000000
--- a/libgnome-desktop/locarchive.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* Definitions for locale archive handling.
- Copyright (C) 2002 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
-
-#ifndef _LOCARCHIVE_H
-#define _LOCARCHIVE_H 1
-
-#include <stdint.h>
-
-#define AR_MAGIC 0xde020109
-
-struct locarhead
-{
- uint32_t magic;
- /* Serial number. */
- uint32_t serial;
- /* Name hash table. */
- uint32_t namehash_offset;
- uint32_t namehash_used;
- uint32_t namehash_size;
- /* String table. */
- uint32_t string_offset;
- uint32_t string_used;
- uint32_t string_size;
- /* Table with locale records. */
- uint32_t locrectab_offset;
- uint32_t locrectab_used;
- uint32_t locrectab_size;
- /* MD5 sum hash table. */
- uint32_t sumhash_offset;
- uint32_t sumhash_used;
- uint32_t sumhash_size;
-};
-
-
-struct namehashent
-{
- /* Hash value of the name. */
- uint32_t hashval;
- /* Offset of the name in the string table. */
- uint32_t name_offset;
- /* Offset of the locale record. */
- uint32_t locrec_offset;
-};
-
-
-struct sumhashent
-{
- /* MD5 sum. */
- char sum[16];
- /* Offset of the file in the archive. */
- uint32_t file_offset;
-};
-
-struct locrecent
-{
- uint32_t refs; /* # of namehashent records that point here */
- struct
- {
- uint32_t offset;
- uint32_t len;
- } record[__LC_LAST];
-};
-
-
-struct locarhandle
-{
- int fd;
- void *addr;
- size_t len;
-};
-
-
-/* In memory data for the locales with their checksums. */
-typedef struct locale_category_data
-{
- off_t size;
- void *addr;
- char sum[16];
-} locale_data_t[__LC_LAST];
-
-#endif /* locarchive.h */