From d669e7452713b97413952a8bd6ea1b90ed1dc988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Matellanes?= Date: Wed, 5 Aug 2015 20:32:35 +0200 Subject: [PATCH] msvcirt: Implement filebuf status functions. --- dlls/msvcirt/msvcirt.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/msvcirt/msvcirt.c b/dlls/msvcirt/msvcirt.c index e07ecb5ec4a..bf89650ac0f 100644 --- a/dlls/msvcirt/msvcirt.c +++ b/dlls/msvcirt/msvcirt.c @@ -915,8 +915,8 @@ filebuf* __thiscall filebuf_close(filebuf *this) DEFINE_THISCALL_WRAPPER(filebuf_fd, 4) filedesc __thiscall filebuf_fd(const filebuf *this) { - FIXME("(%p) stub\n", this); - return EOF; + TRACE("(%p)\n", this); + return this->fd; } /* ?is_open@filebuf@@QBEHXZ */ @@ -924,8 +924,8 @@ filedesc __thiscall filebuf_fd(const filebuf *this) DEFINE_THISCALL_WRAPPER(filebuf_is_open, 4) int __thiscall filebuf_is_open(const filebuf *this) { - FIXME("(%p) stub\n", this); - return 0; + TRACE("(%p)\n", this); + return this->fd != -1; } /* ?open@filebuf@@QAEPAV1@PBDHH@Z */