Changeset d4a3ee5 in mainline for uspace/lib/libc/include/string.h


Ignore:
Timestamp:
2009-06-03T19:12:51Z (16 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b267ee6
Parents:
e1ab30f8
Message:

replace count_t with size_t
coding style

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/include/string.h

    re1ab30f8 rd4a3ee5  
    4040#include <bool.h>
    4141
    42 #define U_SPECIAL      '?'
    43 #define U_BOM          0xfeff
     42#define U_SPECIAL  '?'
     43#define U_BOM      0xfeff
    4444
    4545/** No size limit constant */
     
    5555extern size_t wstr_size(const wchar_t *str);
    5656
    57 extern size_t str_lsize(const char *str, count_t max_len);
    58 extern size_t wstr_lsize(const wchar_t *str, count_t max_len);
     57extern size_t str_lsize(const char *str, size_t max_len);
     58extern size_t wstr_lsize(const wchar_t *str, size_t max_len);
    5959
    60 extern count_t str_length(const char *str);
    61 extern count_t wstr_length(const wchar_t *wstr);
     60extern size_t str_length(const char *str);
     61extern size_t wstr_length(const wchar_t *wstr);
    6262
    63 extern count_t str_nlength(const char *str, size_t size);
    64 extern count_t wstr_nlength(const wchar_t *str, size_t size);
     63extern size_t str_nlength(const char *str, size_t size);
     64extern size_t wstr_nlength(const wchar_t *str, size_t size);
    6565
    6666extern bool ascii_check(wchar_t ch);
     
    6868
    6969extern int str_cmp(const char *s1, const char *s2);
    70 extern int str_lcmp(const char *s1, const char *s2, count_t max_len);
     70extern int str_lcmp(const char *s1, const char *s2, size_t max_len);
    7171
    7272extern void str_cpy(char *dest, size_t size, const char *src);
     
    7979extern const char *str_rchr(const char *str, wchar_t ch);
    8080
    81 extern bool wstr_linsert(wchar_t *str, wchar_t ch, count_t pos, count_t max_pos);
    82 extern bool wstr_remove(wchar_t *str, count_t pos);
     81extern bool wstr_linsert(wchar_t *str, wchar_t ch, size_t pos, size_t max_pos);
     82extern bool wstr_remove(wchar_t *str, size_t pos);
    8383
    8484extern char *str_dup(const char *);
Note: See TracChangeset for help on using the changeset viewer.