X-Git-Url: http://git.madism.org/?a=blobdiff_plain;ds=sidebyside;f=complete.c;h=40af1a6895ceefaf4ea20e1dbf0e576d1587ae9e;hb=40fc05e11b8f95a9661e6e410a9e7b7da7824891;hp=b9d10883173451818ab3f6239c794102f2f2a412;hpb=05a3bbbe420e4afc76e0eea24ce32f859405dc4a;p=apps%2Fmadmutt.git diff --git a/complete.c b/complete.c index b9d1088..40af1a6 100644 --- a/complete.c +++ b/complete.c @@ -33,13 +33,13 @@ * * return 0 if ok, -1 if no matches */ -int mutt_complete (char *s, size_t slen) +int mutt_complete (char *s, ssize_t slen) { char *p; DIR *dirp = NULL; struct dirent *de; int i, init = 0; - size_t len; + ssize_t len; char dirpart[_POSIX_PATH_MAX], exp_dirpart[_POSIX_PATH_MAX]; char filepart[_POSIX_PATH_MAX]; @@ -49,7 +49,7 @@ int mutt_complete (char *s, size_t slen) #ifdef USE_NNTP if (option (OPTNEWS)) { - LIST *l = CurrentNewsSrv->list; + string_list_t *l = CurrentNewsSrv->list; m_strcpy(filepart, sizeof(filepart), s); @@ -140,7 +140,7 @@ int mutt_complete (char *s, size_t slen) } else { *p = 0; - len = (size_t) (p - s); + len = p - s; memcpy(dirpart, s, len); dirpart[len] = 0; p++;