Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions siod/editline.c
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ STATIC STATUS h_next();
STATIC STATUS h_prev();
STATIC STATUS h_first();
STATIC STATUS h_last();
STATIC int substrcmp(char *text, char *pat, int len);
STATIC int substrcmp(const char *text, const char *pat, size_t len);
STATIC ECHAR *search_hist(ECHAR *search, ECHAR *(*move)());
STATIC STATUS h_search();
STATIC STATUS fd_char();
Expand Down Expand Up @@ -224,10 +224,10 @@ int rl_meta_chars = 0;
*/
STATIC ECHAR *editinput();
#if defined(USE_TERMCAP)
extern char *getenv();
extern char *tgetstr();
extern int tgetent();
extern int tgetnum();
extern char *getenv(const char *);
extern char *tgetstr(char *, char **);
extern int tgetent(char *, const char *);
extern int tgetnum(char *);
#endif /* defined(USE_TERMCAP) */

/*
Expand Down Expand Up @@ -806,7 +806,7 @@ STATIC STATUS h_last()
/*
** Return zero if pat appears as a substring in text.
*/
STATIC int substrcmp(char *text, char *pat, int len)
STATIC int substrcmp(const char *text, const char *pat, size_t len)
{
ECHAR c;

Expand All @@ -823,7 +823,7 @@ STATIC ECHAR *search_hist(ECHAR *search, ECHAR *(*move)())
static ECHAR *old_search;
int len;
int pos;
int (*match)();
int (*match)(const char *, const char *, size_t);
char *pat;

/* Save or get remembered search pattern. */
Expand Down