diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4e33ccb0c0d..24161dbda1e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -2,6 +2,12 @@ | |||
| 2 | 2 | ||
| 3 | * coding.c (EMIT_ONE_BYTE, EMIT_TWO_BYTES): Use unsigned, not int. | 3 | * coding.c (EMIT_ONE_BYTE, EMIT_TWO_BYTES): Use unsigned, not int. |
| 4 | This avoids several warnings with gcc -Wstrict-overflow. | 4 | This avoids several warnings with gcc -Wstrict-overflow. |
| 5 | (DECODE_COMPOSITION_RULE): If the rule is invalid, goto invalid_code | ||
| 6 | directly, rather than having caller test rule sign. This avoids | ||
| 7 | some unnecessary tests. | ||
| 8 | * composite.h (COMPOSITION_ENCODE_RULE_VALID): New macro. | ||
| 9 | (COMPOSITION_ENCODE_RULE): Arguments now must be valid. This | ||
| 10 | affects only one use, in DECODE_COMPOSITION_RULE, which is changed. | ||
| 5 | 11 | ||
| 6 | * xfont.c (xfont_text_extents): Remove var that was set but not used. | 12 | * xfont.c (xfont_text_extents): Remove var that was set but not used. |
| 7 | (xfont_open): Avoid unnecessary tests. | 13 | (xfont_open): Avoid unnecessary tests. |