remove all usage of glib from the header files
authorDavid Zeuthen <davidz@redhat.com>
Mon, 9 Apr 2007 22:38:20 +0000 (18:38 -0400)
committerDavid Zeuthen <davidz@redhat.com>
Mon, 9 Apr 2007 22:38:20 +0000 (18:38 -0400)
commit192f04cef946c0ebe5f90c8dbecc933b6ac3c197
treea92961ea3bcfecc939e6f9aafd0e4da8bbf0fafa
parent02a4c5101ca4751963f76a0e016d3308389dc2a5
remove all usage of glib from the header files

This paves the way for getting rid of a glib dependency; when and if
that happens is to be determined; right now it just doesn't make a lot
of sense to reimplement GKeyFile, GSList, GHashTable, g_spawn_sync and
other useful routines. But it might make sense if we want to get the
message bus daemon to link with libpolkit so you e.g. can say

 <policy polkit="acme-frobnicate">
   <allow send_interface="com.acme.Frobnicator"
 </policy>

to allow a caller on the system message bus to access that interface
if, and only if, he can do the "acme-frobnicate" action according to
PolicyKit.
39 files changed:
libpolkit/libpolkit-action.c
libpolkit/libpolkit-action.h
libpolkit/libpolkit-caller.c
libpolkit/libpolkit-caller.h
libpolkit/libpolkit-context.c
libpolkit/libpolkit-context.h
libpolkit/libpolkit-debug.c
libpolkit/libpolkit-debug.h
libpolkit/libpolkit-error.c
libpolkit/libpolkit-error.h
libpolkit/libpolkit-module.c
libpolkit/libpolkit-module.h
libpolkit/libpolkit-policy-cache.c
libpolkit/libpolkit-policy-cache.h
libpolkit/libpolkit-policy-default.c
libpolkit/libpolkit-policy-default.h
libpolkit/libpolkit-policy-file-entry.c
libpolkit/libpolkit-policy-file-entry.h
libpolkit/libpolkit-policy-file.c
libpolkit/libpolkit-policy-file.h
libpolkit/libpolkit-resource.c
libpolkit/libpolkit-resource.h
libpolkit/libpolkit-result.c
libpolkit/libpolkit-result.h
libpolkit/libpolkit-seat.c
libpolkit/libpolkit-seat.h
libpolkit/libpolkit-session.c
libpolkit/libpolkit-session.h
modules/allow-all/Makefile.am
modules/allow-all/polkit-module-allow-all.c
modules/default/Makefile.am
modules/default/polkit-module-default.c
modules/deny-all/Makefile.am
modules/deny-all/polkit-module-deny-all.c
modules/run-program/polkit-module-run-program.c
tools/Makefile.am
tools/polkit-check-caller.c
tools/polkit-check-session.c
tools/polkit-policy-file-validate.c