From: Bernhard Reutner-Fischer Date: Sat, 20 Jan 2007 21:33:50 +0000 (-0000) Subject: - get_terminal_width_height does not and should never write to fd. Cosmetic Precaution X-Git-Tag: 1_5_1~338 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=af45760cca1bad4ccd25ed91605edfd2ffb9426e;p=oweals%2Fbusybox.git - get_terminal_width_height does not and should never write to fd. Cosmetic Precaution --- diff --git a/include/libbb.h b/include/libbb.h index 30d3006ad..0b066d1bd 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -570,7 +570,7 @@ extern void vfork_daemon(int nochdir, int noclose); extern void vfork_daemon_rexec(int nochdir, int noclose, int argc, char **argv, char *foreground_opt); #endif -extern int get_terminal_width_height(int fd, int *width, int *height); +extern int get_terminal_width_height(const int fd, int *width, int *height); int is_in_ino_dev_hashtable(const struct stat *statbuf, char **name); void add_to_ino_dev_hashtable(const struct stat *statbuf, const char *name); diff --git a/libbb/xfuncs.c b/libbb/xfuncs.c index dc160bf5c..240ac5d3d 100644 --- a/libbb/xfuncs.c +++ b/libbb/xfuncs.c @@ -572,7 +572,7 @@ void xstat(char *name, struct stat *stat_buf) /* It is perfectly ok to pass in a NULL for either width or for * height, in which case that value will not be set. */ -int get_terminal_width_height(int fd, int *width, int *height) +int get_terminal_width_height(const int fd, int *width, int *height) { struct winsize win = { 0, 0, 0, 0 }; int ret = ioctl(fd, TIOCGWINSZ, &win);