src/cx/iterator.h

changeset 641
d402fead3386
parent 630
ac5e7f789048
child 695
eb1884a8b096
     1.1 --- a/src/cx/iterator.h	Wed Jan 25 19:19:29 2023 +0100
     1.2 +++ b/src/cx/iterator.h	Thu Jan 26 20:59:36 2023 +0100
     1.3 @@ -56,6 +56,12 @@
     1.4      void *(*current)(void const *);
     1.5  
     1.6      /**
     1.7 +     * Original implementation in case the function needs to be wrapped.
     1.8 +     */
     1.9 +    __attribute__ ((__nonnull__))
    1.10 +    void *(*current_impl)(void const *);
    1.11 +
    1.12 +    /**
    1.13       * Advances the iterator.
    1.14       */
    1.15      __attribute__ ((__nonnull__))

mercurial