diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-12-28 09:00:35 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-12-28 09:00:35 -0800 |
commit | ad61b752ac165ce09fe1ed766e475286d36fbf18 (patch) | |
tree | 949f2063e44586b22d994dbd4c318dfc21fbb506 | |
parent | ce204c4b2f69791854717265a64ce196e3ee10cc (diff) | |
download | txr-ad61b752ac165ce09fe1ed766e475286d36fbf18.tar.gz txr-ad61b752ac165ce09fe1ed766e475286d36fbf18.tar.bz2 txr-ad61b752ac165ce09fe1ed766e475286d36fbf18.zip |
* match.c (LOG_MATCH): Use < in format directive instead of -.
* rand.c (random): Add back missing declaration.
-rw-r--r-- | match.c | 2 | ||||
-rw-r--r-- | rand.c | 3 |
2 files changed, 3 insertions, 2 deletions
@@ -389,7 +389,7 @@ typedef val (*h_match_func)(match_line_ctx c, match_line_ctx *cout); c.pos, EXTENT, c.file, c.data_lineno, nao); \ debuglf(elem, lit(" ~a"), c.dataline, nao); \ if (c_num(EXTENT) < 77) \ - debuglf(elem, lit(" ~*~a~-*~a^"), c.pos, lit(""), \ + debuglf(elem, lit(" ~*~a~<*~a^"), c.pos, lit(""), \ minus(EXTENT, c.pos), lit("^"), nao) #define elem_bind(elem_var, directive_var, specline) \ @@ -218,8 +218,9 @@ val random(val state, val modulus) goto invalid; for (;;) { cnum out = 0; - #if SIZEOF_PTR >= 8 + int i; + for (i = 0; i < rands_needed; i++) { rand32_t rnd = rand32(r); out <<= 32; |