projects
/
platform
/
upstream
/
glib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
52f23db
)
make *_get_instance_private const-compliant
author
Marc-Antoine Perennou
<Marc-Antoine@Perennou.com>
Sat, 9 Nov 2013 03:09:20 +0000
(12:09 +0900)
committer
Marc-Antoine Perennou
<Marc-Antoine@Perennou.com>
Fri, 27 Feb 2015 07:51:08 +0000
(08:51 +0100)
This is pure read-only access to an external struct
so void warnings for people calling it from const
contexts such as accessors
https://bugzilla.gnome.org/show_bug.cgi?id=745068
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
gobject/gtype.h
patch
|
blob
|
history
diff --git
a/gobject/gtype.h
b/gobject/gtype.h
index
fadaadb
..
68bc051
100644
(file)
--- a/
gobject/gtype.h
+++ b/
gobject/gtype.h
@@
-1938,7
+1938,7
@@
_G_DEFINE_TYPE_EXTENDED_CLASS_INIT(TypeName, type_name) \
\
G_GNUC_UNUSED \
static inline gpointer \
-type_name##_get_instance_private (TypeName *self) \
+type_name##_get_instance_private (
const
TypeName *self) \
{ \
return (G_STRUCT_MEMBER_P (self, TypeName##_private_offset)); \
} \