diff options
author | LAN-TW <lantw44@gmail.com> | 2012-09-13 01:09:01 +0800 |
---|---|---|
committer | LAN-TW <lantw44@gmail.com> | 2012-09-13 01:09:01 +0800 |
commit | 286793cc984b2b5b05bb51ee2f73778a571dc0d4 (patch) | |
tree | cce70d940a51bf0370512aea748b625683cbb644 /l4darr | |
parent | 3e3947087f43f172a01d9c1f2b8069d55b934115 (diff) | |
download | l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.tar l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.tar.gz l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.tar.bz2 l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.tar.lz l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.tar.xz l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.tar.zst l4basic-286793cc984b2b5b05bb51ee2f73778a571dc0d4.zip |
在一些函式的 data 參數加上 const 標記
Diffstat (limited to 'l4darr')
-rw-r--r-- | l4darr/d1array.c | 2 | ||||
-rw-r--r-- | l4darr/l4darr.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/l4darr/d1array.c b/l4darr/d1array.c index 4e84f1c..4091358 100644 --- a/l4darr/d1array.c +++ b/l4darr/d1array.c @@ -36,7 +36,7 @@ void l4da_free(L4DA* arr){ free(arr); } -int l4da_pushback(L4DA* arr, void* data){ +int l4da_pushback(L4DA* arr, const void* data){ if((arr->arr_maxlen) < (arr->arr_curlen + 1)){ if(arr->arr_maxlen != 0){ if(l4da_setmax(arr, arr->arr_maxlen*2) < 0){ diff --git a/l4darr/l4darr.h b/l4darr/l4darr.h index 5f0c4ad..d4aab12 100644 --- a/l4darr/l4darr.h +++ b/l4darr/l4darr.h @@ -15,7 +15,7 @@ typedef struct l4lib_dyn_arr{ L4DA* l4da_create_setmax(int, int, int); L4DA* l4da_create(int, int); void l4da_free(L4DA*); -int l4da_pushback(L4DA*, void*); +int l4da_pushback(L4DA*, const void*); #define l4da_popback(arr) (((arr)->arr_curlen)--) #define l4da_getlen(arr) ((arr)->arr_curlen) int l4da_setlen(L4DA*, int); |