diff packages/infra/current/src/null.cxx @ 502:b43ec5f18a97

* include/cyg_ass.h (CYG_CHECK_FUNC_PTRC): Define with const pointer arguments. (CYG_CHECK_DATA_PTRC): Ditto. (CYG_CHECK_FUNC_PTR): Ditto. (CYG_CHECK_DATA_PTR): Ditto. * src/null.cxx: Define cyg_check_data/func_ptr() with const args. * src/buffer.cxx: Ditto. * src/fancy.cxx: Ditto. * src/simple.cxx: Ditto.
author jlarmour
date Sat, 18 Jan 2003 04:18:26 +0000
parents d2c90368aeef
children
line wrap: on
line diff
--- a/packages/infra/current/src/null.cxx
+++ b/packages/infra/current/src/null.cxx
@@ -155,7 +155,7 @@ unsigned long stext_addr = (unsigned lon
 unsigned long etext_addr = (unsigned long)&_etext;
 };
 
-externC cyg_bool cyg_check_data_ptr(void *ptr)
+externC cyg_bool cyg_check_data_ptr(const void *ptr)
 {
     unsigned long p = (unsigned long)ptr;
     
@@ -166,7 +166,7 @@ externC cyg_bool cyg_check_data_ptr(void
     return true;
 }
 
-externC cyg_bool cyg_check_func_ptr(void (*ptr)(void))
+externC cyg_bool cyg_check_func_ptr(const void (*ptr)(void))
 {
     unsigned long p = (unsigned long)ptr;