]> rtime.felk.cvut.cz Git - frescor/frsh.git/commitdiff
Added `const' to contract ...get... methods
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 17 Dec 2008 11:21:00 +0000 (12:21 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 17 Dec 2008 11:23:19 +0000 (12:23 +0100)
fres/contract/fres_container.c
fres/contract/fres_container.h
fres/contract/fres_contract.h

index 1c1b6db02450aab6b0c98696ab9606a4525c8ccf..c2c32de0c29bea15da49abb530439857584e1841 100644 (file)
@@ -279,7 +279,7 @@ fres_container_del_block(struct fres_container *container,
  * duplicated.
  */
 void *
-fres_container_get_block(struct fres_container *container,
+fres_container_get_block(const struct fres_container *container,
                         enum fres_block_type type)
 {
        if (container &&
index 153fedee3732c48abff36c5cce72774ffe61b34d..28cb733a95aecad577a6bf9f8b0109b5fc672445 100644 (file)
@@ -73,8 +73,8 @@ fres_container_del_block(struct fres_container *container,
                       enum fres_block_type type);
 
 void *
-fres_container_get_block(struct fres_container *container,
-                      enum fres_block_type type);
+fres_container_get_block(const struct fres_container *container,
+                        enum fres_block_type type);
 
 /**
  * Macro which defines type-safe container "accessor" functions for
@@ -98,7 +98,7 @@ fres_container_get_block(struct fres_container *container,
                        container, FRES_BLOCK_##TYPE, block);           \
        }                                                               \
        static inline fres_block_##type *                                       \
-       fres_container_get_##type(struct fres_container *container)             \
+       fres_container_get_##type(const struct fres_container *container) \
        {                                                               \
                return fres_container_get_block(                                \
                        container, FRES_BLOCK_##TYPE);                  \
index c186433d07ffa4438efad4ce598100287542e603..8b1052aaae60d6a60a2f3bac583a9b3549e20fdf 100644 (file)
@@ -128,7 +128,7 @@ fres_contract_print(char *prefix, const struct fres_contract *c);
                                                 block);                \
        }                                                               \
        static inline fres_block_##type *                               \
-       fres_contract_get_##type(struct fres_contract *contract)        \
+       fres_contract_get_##type(const struct fres_contract *contract)  \
        {                                                               \
                return fres_container_get_##type(contract->container);  \
        }                                                               \