summaryrefslogtreecommitdiff
path: root/source/lib/readline.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2001-09-10 11:08:57 +0000
committerAndrew Tridgell <tridge@samba.org>2001-09-10 11:08:57 +0000
commit1af8bf34f1caa3e7ec312d8109c07d32a945a448 (patch)
tree00f3f2d6778554ba273b73ae82f8790b43e56374 /source/lib/readline.c
parenta7842fac94a3f772da0e6ddf14044df24af798a9 (diff)
downloadsamba-1af8bf34f1caa3e7ec312d8109c07d32a945a448.tar.gz
replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down
replacemnt of stdio that doesn't suffer from the 8-bit filedescriptor limit that we hit with nasty consequences on some systems I would eventually prefer us to have a configure test to see if we need to replace stdio, but for now this code needs to be tested widely so I'm enabling it by default.
Diffstat (limited to 'source/lib/readline.c')
-rw-r--r--source/lib/readline.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/lib/readline.c b/source/lib/readline.c
index 11d65a2b16d..b03d37695e5 100644
--- a/source/lib/readline.c
+++ b/source/lib/readline.c
@@ -49,14 +49,14 @@ static char *smb_readline_replacement(char *prompt, void (*callback)(void),
int end))
{
fd_set fds;
- extern FILE *dbf;
+ extern XFILE *dbf;
static pstring line;
struct timeval timeout;
int fd = fileno(stdin);
char *ret;
- fprintf(dbf, "%s", prompt);
- fflush(dbf);
+ x_fprintf(dbf, "%s", prompt);
+ x_fflush(dbf);
while (1) {
timeout.tv_sec = 5;