diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2011-06-23 12:49:05 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2011-06-23 12:49:05 +0000 |
| commit | c8c2acc061e70fdf6199a86ce48819a386593814 (patch) | |
| tree | a19c9cbeb6a0baaa071d9d8ea4b2abd74fb0fee1 /src/util | |
| parent | Remove dead GTK visual functions (diff) | |
| download | inkscape-c8c2acc061e70fdf6199a86ce48819a386593814.tar.gz inkscape-c8c2acc061e70fdf6199a86ce48819a386593814.zip | |
Fix aliasing warnings in glib-list-iterators.h by adding G_GNUC_MAY_ALIAS
(bzr r10345)
Diffstat (limited to 'src/util')
| -rw-r--r-- | src/util/glib-list-iterators.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util/glib-list-iterators.h b/src/util/glib-list-iterators.h index dfee69c07..9883ae450 100644 --- a/src/util/glib-list-iterators.h +++ b/src/util/glib-list-iterators.h @@ -33,7 +33,7 @@ template <typename T> class GSListConstIterator<T *> { public: typedef std::forward_iterator_tag iterator_category; - typedef T * const value_type; + typedef T * const value_type G_GNUC_MAY_ALIAS; typedef std::ptrdiff_t difference_type; typedef value_type *pointer; typedef value_type &reference; @@ -72,7 +72,7 @@ template <typename T> class GSListIterator<T *> { public: typedef std::forward_iterator_tag iterator_category; - typedef T *value_type; + typedef T *value_type G_GNUC_MAY_ALIAS; typedef std::ptrdiff_t difference_type; typedef value_type *pointer; typedef value_type &reference; @@ -117,7 +117,7 @@ template <typename T> class GListConstIterator<T *> { public: typedef std::bidirectional_iterator_tag iterator_category; - typedef T * const value_type; + typedef T * const value_type G_GNUC_MAY_ALIAS; typedef std::ptrdiff_t difference_type; typedef value_type *pointer; typedef value_type &reference; @@ -166,7 +166,7 @@ template <typename T> class GListIterator<T *> { public: typedef std::bidirectional_iterator_tag iterator_category; - typedef T *value_type; + typedef T *value_type G_GNUC_MAY_ALIAS; typedef std::ptrdiff_t difference_type; typedef value_type *pointer; typedef value_type &reference; |
