diff --git a/TODO b/TODO index e054c238f49..2b66ebe8b8d 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -NuttX TODO List (Last updated February 4, 2019) +NuttX TODO List (Last updated February 9, 2019) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This file summarizes known NuttX bugs, limitations, inconsistencies with @@ -22,7 +22,7 @@ nuttx/: (18) Network (net/, drivers/net) (4) USB (drivers/usbdev, drivers/usbhost) (2) Other drivers (drivers/) - (11) Libraries (libs/libc/, libs/libm/) + (12) Libraries (libs/libc/, libs/libm/) (12) File system/Generic drivers (fs/, drivers/) (10) Graphics Subsystem (graphics/) (1) Build system / Toolchains @@ -2049,6 +2049,16 @@ o Libraries (libs/libc/, libs/libm/) Status: Open Priority: Low + Title: MISSING fscanf() + Description: The standard C library function fscanf() has not been + implement. This should be pretty straight forward feature + to implement using input streams as defined in + include/nuttx/streams.h analogous to the same way that output + streams were used in lib_vsprintf() to support both sprintf() + and fprintf(). + Status: Open + Priority: Low + o File system / Generic drivers (fs/, drivers/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/include/nuttx/streams.h b/include/nuttx/streams.h index d615c85609e..a0dd2da923e 100644 --- a/include/nuttx/streams.h +++ b/include/nuttx/streams.h @@ -1,7 +1,8 @@ /**************************************************************************** * include/nuttx/streams.h * - * Copyright (C) 2009, 2011-2012, 2014-2016 Gregory Nutt. All rights reserved. + * Copyright (C) 2009, 2011-2012, 2014-2016 Gregory Nutt. All rights + * reserved. * Author: Gregory Nutt * * Redistribution and use in source and binary forms, with or without diff --git a/libs/libc/libc.h b/libs/libc/libc.h index e76da6c3c6b..153fa23ce93 100644 --- a/libs/libc/libc.h +++ b/libs/libc/libc.h @@ -236,3 +236,4 @@ ssize_t lib_parse_hostfile(FAR FILE *stream, FAR struct hostent *host, #endif #endif /* __LIBC_LIBC_H */ +