summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2013-04-18 19:54:59 +0200
committerMiloslav Trmač <mitr@redhat.com>2013-04-18 19:54:59 +0200
commit18d97c95c022bb381efab8fb6ac80312bd7fbc11 (patch)
tree74cd749697c873ec4a8fbddd2c3ba39b1c17aa70
parent2717d8595d33b378f07d51395eaa3b35bb3d8762 (diff)
downloadpolkit-18d97c95c022bb381efab8fb6ac80312bd7fbc11.tar.gz
Add a FIXME to polkitprivate.h
See discussion in https://bugs.freedesktop.org/show_bug.cgi?id=63573 .
-rw-r--r--src/polkit/polkitprivate.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/polkit/polkitprivate.h b/src/polkit/polkitprivate.h
index 3567cc0..9f07063 100644
--- a/src/polkit/polkitprivate.h
+++ b/src/polkit/polkitprivate.h
@@ -28,6 +28,16 @@
#include "polkitauthorizationresult.h"
#include "polkittemporaryauthorization.h"
+/* FIXME: This header file is currently installed among other public header
+ files, and the symbols are exported in the shared library.
+
+ For application writers: relying on any function here is strongly
+ discouraged.
+
+ For polkit maintainers: This should be made private if a large ABI break
+ were necessary in the future. In the meantime, consider that there is
+ non-zero risk that changing these functions might break some applications. */
+
PolkitActionDescription *polkit_action_description_new_for_gvariant (GVariant *value);
GVariant *polkit_action_description_to_gvariant (PolkitActionDescription *action_description);