[hipl-commit] [tiny] Rev 3550: Added 'const' keyword to unchanged function parameters in libmodularization.

  • From: Tim Just <tim.just@xxxxxxxxxxxxxx>
  • To: hipl-commit@xxxxxxxxxxxxx
  • Date: Tue, 23 Feb 2010 12:09:38 +0200

Committer: Tim Just <tim.just@xxxxxxxxxxxxxx>
Date: Tue Feb 23 11:06:46 2010 +0100
Revision: 3550
Revision-id: tim.just@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Branch nick: tiny

Log:
  Added 'const' keyword to unchanged function parameters in libmodularization.

Modified:
  M  lib/modularization/modularization.c
  M  lib/modularization/modularization.h

=== modified file 'lib/modularization/modularization.c'
--- lib/modularization/modularization.c 2010-02-22 15:12:49 +0000
+++ lib/modularization/modularization.c 2010-02-23 10:06:46 +0000
@@ -17,8 +17,8 @@
 #include "lib/core/state.h"
 
 struct handle_func_entry {
-    int (*handle_func)(uint32_t packet_type,
-                       uint32_t ha_state,
+    int (*handle_func)(const uint32_t packet_type,
+                       const uint32_t ha_state,
                        struct hip_packet_context *ctx);
     uint32_t priority;
 };
@@ -44,10 +44,10 @@
  * @return Success =  0
  *         Error   = -1
  */
-int hip_register_handle_function(uint32_t packet_type,
-                                 uint32_t ha_state,
-                                 void *handle_function,
-                                 uint32_t priority)
+int hip_register_handle_function(const uint32_t packet_type,
+                                 const uint32_t ha_state,
+                                 const void *handle_function,
+                                 const uint32_t priority)
 {
     int       err, index    = 0;
     hip_ll_t *new_func_list = NULL;
@@ -107,8 +107,8 @@
  * @return Success =  0
  *         Error   = -1
  */
-int hip_run_handle_functions(uint32_t packet_type,
-                             uint32_t ha_state,
+int hip_run_handle_functions(const uint32_t packet_type,
+                             const uint32_t ha_state,
                              struct hip_packet_context *ctx)
 {
     int            err  = 0;

=== modified file 'lib/modularization/modularization.h'
--- lib/modularization/modularization.h 2010-02-22 15:12:49 +0000
+++ lib/modularization/modularization.h 2010-02-23 10:06:46 +0000
@@ -35,13 +35,13 @@
     unsigned int     num_items;
 };
 
-int hip_register_handle_function(uint32_t packet_type,
-                                 uint32_t ha_state,
-                                 void *handle_function,
-                                 uint32_t priority);
+int hip_register_handle_function(const uint32_t packet_type,
+                                 const uint32_t ha_state,
+                                 const void *handle_function,
+                                 const uint32_t priority);
 
-int hip_run_handle_functions(uint32_t packet_type,
-                             uint32_t ha_state,
+int hip_run_handle_functions(const uint32_t packet_type,
+                             const uint32_t ha_state,
                              struct hip_packet_context *ctx);
 
 void hip_uninit_handle_functions(void);

Other related posts:

  • » [hipl-commit] [tiny] Rev 3550: Added 'const' keyword to unchanged function parameters in libmodularization. - Tim Just