Move GFileAttributeValue to a private header, as its sort of ugly.
authorAlexander Larsson <alexl@redhat.com>
Fri, 14 Dec 2007 15:56:56 +0000 (15:56 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Fri, 14 Dec 2007 15:56:56 +0000 (15:56 +0000)
commitf5063650794c987868830241a630993e624eabd9
tree284ecd8560cd24aac08acf42316ae38ba38c6259
parent2ceae92eeb706d21b06a59418a6b3cbcc41f4faa
Move GFileAttributeValue to a private header, as its sort of ugly.

2007-12-14  Alexander Larsson  <alexl@redhat.com>

* Makefile.am:
        * gfileattribute.[ch]:
        * gfileattribute-priv.h:
Move GFileAttributeValue to a private header, as
its sort of ugly.

        * gfile.[ch]:
Make set_attribute take a type + a pointer instead
of a GFileAttributeValue.

        * gfileinfo.[ch]:
Fix up for above changes.
Add g_file_info_get_attribute_data to get
all info in one call, g_file_info_get_attribute_status
to get the status and g_file_info_get_attribute_as_string.

        * gio.symbols:
        * glocalfile.c:
        * glocalfileinfo.[ch]:
Update for changes

        * gunixmounts.c:
Make _guess_type static.

svn path=/trunk/; revision=6129
14 files changed:
gio/ChangeLog
gio/Makefile.am
gio/gfile.c
gio/gfile.h
gio/gfileattribute-priv.h [new file with mode: 0644]
gio/gfileattribute.c
gio/gfileattribute.h
gio/gfileinfo.c
gio/gfileinfo.h
gio/gio.symbols
gio/glocalfile.c
gio/glocalfileinfo.c
gio/glocalfileinfo.h
gio/gunixmounts.c