/* Copyright (C) 2004 Manuel Novoa III * * GNU Library General Public License (LGPL) version 2 or later. * * Dedicated to Toni. See uClibc/DEDICATION.mjn3 for details. */ #include "_stdio.h" #ifdef __DO_UNLOCKED wint_t __getwchar_unlocked(void) { return __fgetwc_unlocked(stdin); } weak_alias(__getwchar_unlocked,getwchar_unlocked) #ifndef __UCLIBC_HAS_THREADS__ weak_alias(__getwchar_unlocked,getwchar) #endif #elif defined __UCLIBC_HAS_THREADS__ extern wint_t __fgetwc (__FILE *__stream) attribute_hidden; wint_t getwchar(void) { return __fgetwc(stdin); } #endif