build fix: src on memcpy is allways const
authorOleksij Rempel <linux@rempel-privat.de>
Sun, 17 Mar 2013 16:15:20 +0000 (17:15 +0100)
committerOleksij Rempel <linux@rempel-privat.de>
Sat, 30 Mar 2013 16:27:45 +0000 (17:27 +0100)
Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
target_firmware/magpie_fw_dev/target/adf/adf_os_mem_pvt.h
target_firmware/magpie_fw_dev/target/inc/adf_os_mem.h
target_firmware/wlan/ah_osdep.c
target_firmware/wlan/ah_osdep.h

index 0519ad14aa6463fdd7ebc29c0a4e15c8feed0201..b5bcfa1b492d8493100ce0b9575df8e34d81eb24 100755 (executable)
@@ -51,7 +51,7 @@ static inline void            __adf_os_mem_free(void *buf)
 }
 
 /* move a memory buffer */
-static inline void             __adf_os_mem_copy(void *dst, void *src, adf_os_size_t size)
+static inline void             __adf_os_mem_copy(void *dst, const void *src, adf_os_size_t size)
 {
     A_MEMCPY(dst,src,size);    
 }
index 2e8b44a7d459f1575e0797f721b467f0f3575bcb..ec7691fb333a551712f15c7180201004f2bbaaf9 100755 (executable)
@@ -76,7 +76,7 @@ adf_os_mem_free(void *buf)
  * @param[in] size    buffer size
  */
 static inline void
-adf_os_mem_copy(void *dst, void *src, adf_os_size_t size)
+adf_os_mem_copy(void *dst, const void *src, adf_os_size_t size)
 {
     __adf_os_mem_copy(dst, src, size);
 }
index 9fda0744611724ce6eb201f4f246c859a19b52e2..7cb22663580b80ebdecb315864dc7e0e6eb5dfd6 100755 (executable)
@@ -142,7 +142,7 @@ ath_hal_memzero(void *dst, adf_os_size_t n)
 }
 
 void * __ahdecl
-ath_hal_memcpy(void *dst, void *src, adf_os_size_t n)
+ath_hal_memcpy(void *dst, const void *src, adf_os_size_t n)
 {
        adf_os_mem_copy(dst, src, n);
        return 0;
index 54b2a9b7a6a0f905d4cdf95aa19078479f3495a4..d62de3d52ce9ef59703ced2c184a1be98ab48813 100755 (executable)
@@ -131,7 +131,7 @@ extern  void* __ahdecl ath_hal_ioremap(a_uint32_t addr, a_uint32_t len);
 #define OS_MEMZERO(_a, _n)  ath_hal_memzero((_a), (_n))
 extern void __ahdecl ath_hal_memzero(void *, size_t);
 #define OS_MEMCPY(_d, _s, _n)   ath_hal_memcpy(_d,_s,_n)
-extern void * __ahdecl ath_hal_memcpy(void *, void *, size_t);
+extern void * __ahdecl ath_hal_memcpy(void *, const void *, size_t);
 
 #ifndef abs
 #define abs(_a)     __builtin_abs(_a)