Commit 7633f8dd6410d98bc790fb7ee05ca56ac7a75c5b
- Diff rendering mode:
- inline
- side by side
etc/ChangeLog-5.1
(5 / 0)
|   | |||
| 1 | 2007-12-07 Francois Dumont <dums@users.sourceforge.net> | ||
| 2 | |||
| 3 | * src/c_locale_glibc/c_locale_glibc2.c: Fix a potential one | ||
| 4 | byte memory overrun. | ||
| 5 | |||
| 1 | 6 | 2007-11-12 Petr Ovtchenkov <complement@users.sourceforge.net> | |
| 2 | 7 | ||
| 3 | 8 | * test/unit/fstream_test.cpp: testcase for bug #1830513; |
|   | |||
| 282 | 282 | return NULL; /* Category not found. */ | |
| 283 | 283 | ++expr; | |
| 284 | 284 | len_name = strcspn( expr, ";" ); | |
| 285 | len_name = len_name > _Locale_MAX_SIMPLE_NAME ? _Locale_MAX_SIMPLE_NAME : len_name; | ||
| 285 | len_name = len_name >= _Locale_MAX_SIMPLE_NAME ? _Locale_MAX_SIMPLE_NAME - 1: len_name; | ||
| 286 | 286 | strncpy( buf, expr, len_name ); | |
| 287 | 287 | buf[len_name] = 0; | |
| 288 | 288 | return buf; |

