]> git.saurik.com Git - apple/libc.git/blobdiff - stdio/FreeBSD/vfwscanf.c
Libc-1044.1.2.tar.gz
[apple/libc.git] / stdio / FreeBSD / vfwscanf.c
index 771dcfc1c38bd1d670438cdaf7d13f2122b3e915..61b868aa34a28fbb22eb858c6f4259a058e09c54 100644 (file)
@@ -346,8 +346,10 @@ literal:
 
                case 'n':
                {
+                       if (flags & SUPPRESS)   /* ??? */
+                               continue;
                        void *ptr = va_arg(ap, void *);
-                       if ((ptr == NULL) || (flags & SUPPRESS))        /* ??? */
+                       if (ptr == NULL)
                                continue;
                        else if (flags & SHORTSHORT)
                                *(char *)ptr = nread;