Author: pfg
Date: Fri Jul 29 18:00:10 2016
New Revision: 303499
URL: https://svnweb.freebsd.org/changeset/base/303499

Log:
  indent(1): Support "f" and "F" floating constant suffixes.
  
  Actually this just brings back r303487 with the correct commit log.
  
  Differential Revision: https://reviews.freebsd.org/D6966  (Partial)
  Obtained from:        Piotr Stefaniak

Modified:
  head/usr.bin/indent/lexi.c

Modified: head/usr.bin/indent/lexi.c
==============================================================================
--- head/usr.bin/indent/lexi.c  Fri Jul 29 17:55:38 2016        (r303498)
+++ head/usr.bin/indent/lexi.c  Fri Jul 29 18:00:10 2016        (r303499)
@@ -191,15 +191,13 @@ lexi(void)
                    }
                }
            while (1) {
-               if (!(seensfx & 1) &&
-                       (*buf_ptr == 'U' || *buf_ptr == 'u')) {
+               if (!(seensfx & 1) && (*buf_ptr == 'U' || *buf_ptr == 'u')) {
                    CHECK_SIZE_TOKEN;
                    *e_token++ = *buf_ptr++;
                    seensfx |= 1;
                    continue;
                }
-               if (!(seensfx & 2) &&
-                       (*buf_ptr == 'L' || *buf_ptr == 'l')) {
+               if (!(seensfx & 2) && strchr("fFlL", *buf_ptr)) {
                    CHECK_SIZE_TOKEN;
                    if (buf_ptr[1] == buf_ptr[0])
                        *e_token++ = *buf_ptr++;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to