Skip to content
Snippets Groups Projects
Commit e5390263 authored by Bruce Momjian's avatar Bruce Momjian
Browse files

Add patch for 0LL for BSD indent/pgindent.

parent 34f80de0
No related branches found
No related tags found
No related merge requests found
This increases the number of typedef's understood by BSD indent from 100 This increases the number of typedef's understood by BSD indent from 100
to 1000. The second patch allows it to understand 0x7fU constants. to 1000. The second patch allows it to understand 0x7fU and 0LL constants.
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
...@@ -24,23 +24,35 @@ to 1000. The second patch allows it to understand 0x7fU constants. ...@@ -24,23 +24,35 @@ to 1000. The second patch allows it to understand 0x7fU constants.
"switch", 1, "switch", 1,
"case", 2, "case", 2,
*** ./lexi.c.orig Wed May 26 10:50:54 1999 *** ./lexi.c.orig Wed Apr 18 17:15:17 2001
--- ./lexi.c Wed May 26 10:51:08 1999 --- ./lexi.c Mon Sep 3 19:05:17 2001
*************** ***************
*** 186,192 **** *** 186,194 ****
*e_token++ = *buf_ptr++; *e_token++ = *buf_ptr++;
} }
} }
! if (*buf_ptr == 'L' || *buf_ptr == 'l') ! if (*buf_ptr == 'L' || *buf_ptr == 'U' ||
*e_token++ = *buf_ptr++; ! *buf_ptr == 'l' || *buf_ptr == 'u')
! *e_token++ = *buf_ptr++;
} }
else else
--- 186,193 ---- while (chartype[*buf_ptr] == alphanum) { /* copy it over */
--- 186,203 ----
*e_token++ = *buf_ptr++; *e_token++ = *buf_ptr++;
} }
} }
! if (*buf_ptr == 'L' || *buf_ptr == 'U' || ! if (*buf_ptr == 'F' || *buf_ptr == 'f') {
! *buf_ptr == 'l' || *buf_ptr == 'u') ! /* float constant */
*e_token++ = *buf_ptr++; ! *e_token++ = *buf_ptr++;
! } else {
! /* integer constant (U, L, UL, LL, ULL) */
! if (*buf_ptr == 'U' || *buf_ptr == 'u')
! *e_token++ = *buf_ptr++;
! if (*buf_ptr == 'L' || *buf_ptr == 'l')
! *e_token++ = *buf_ptr++;
! if (*buf_ptr == 'L' || *buf_ptr == 'l')
! *e_token++ = *buf_ptr++;
! }
} }
else else
while (chartype[*buf_ptr] == alphanum) { /* copy it over */
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment