]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
scanf.3: ffix
authorMichael Kerrisk <mtk.manpages@gmail.com>
Wed, 27 Feb 2019 09:59:42 +0000 (10:59 +0100)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Wed, 27 Feb 2019 09:59:42 +0000 (10:59 +0100)
Reported-by: Bjarni Ingi Gislason <bjarniig@rhi.hi.is>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man3/scanf.3

index 502569a45c3b01f961969b1350bb72f9d2f9ab8e..adab15060a810ff38886b2cae0a0436c13a60196 100644 (file)
@@ -660,9 +660,9 @@ modifier for assignment allocation (as documented in DESCRIPTION, above).
 Note that the
 .B a
 modifier is not available if the program is compiled with
-.I "gcc -std=c99"
+.I "gcc \-std=c99"
 or
-.IR "gcc -D_ISOC99_SOURCE"
+.IR "gcc \-D_ISOC99_SOURCE"
 (unless
 .B _GNU_SOURCE
 is also specified), in which case the
@@ -689,7 +689,7 @@ conversion specifiers (e.g.,
 It avoids ambiguity with respect to the
 .B %a
 floating-point conversion specifier (and is unaffected by
-.IR "gcc -std=c99"
+.IR "gcc \-std=c99"
 etc.).
 .SH BUGS
 All functions are fully C89 conformant, but provide the
@@ -743,7 +743,7 @@ char *p;
 int n;
 
 errno = 0;
-n = scanf("%m[a-z]", &p);
+n = scanf("%m[a\-z]", &p);
 if (n == 1) {
     printf("read: %s\\n", p);
     free(p);