X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=include%2Furl.h;h=e48e19419f8efa2c8d0ceeedf7c1fb5af699d532;hb=4b8ad1b3b464836eca2e876dd418a8e8d87bd721;hp=90880310d06a69223ef40fdeb370f814ee265df4;hpb=35508ded3b1869a9fbe3a239825383677d1c0d75;p=smdp.git diff --git a/include/url.h b/include/url.h index 9088031..e48e194 100644 --- a/include/url.h +++ b/include/url.h @@ -24,20 +24,21 @@ */ typedef struct _url_t { - char *link_name; - char *target; + wchar_t *link_name; + wchar_t *target; int x; int y; struct _url_t *next; } url_t; void url_init(void); -int url_add(const char *link_name, int link_name_length, const char *target, int target_length, int x, int y); -char * url_get_target(int index); -char * url_get_name(int index); +int url_add(const wchar_t *link_name, int link_name_length, const wchar_t *target, int target_length, int x, int y); +wchar_t* url_get_target(int index); +wchar_t* url_get_name(int index); int url_get_amount(void); void url_purge(void); void url_dump(void); -int url_count_inline(const char *line); +int url_count_inline(const wchar_t *line); +int url_len_inline(const wchar_t *text); #endif // !defined( URL_H )