author | Alasdair Lumsden <al@everycity.co.uk> |
Sat, 10 Sep 2011 02:57:46 +0000 | |
branch | oi_151a |
changeset 1432 | cedb79a30277 |
parent 1431 | be5c727ec6be |
child 1433 | 8c642698bcb5 |
--- a/usr/src/lib/liborchestrator/locale.c Sat Sep 10 02:55:20 2011 +0000 +++ b/usr/src/lib/liborchestrator/locale.c Sat Sep 10 02:57:46 2011 +0000 @@ -858,8 +858,11 @@ locp->locale_desc = desc; locp->def_locale = is_default; - locp->next = langp->locale_info; - langp->locale_info = locp; + tmp = langp->locale_info; + while (tmp->next != NULL) { + tmp = tmp->next; + } + tmp->next = locp; langp->n_locales++; }