From 7602d070dca35a848aff1d72cf0724f02df72f62 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 8 Oct 2013 00:14:08 +0000 Subject: Clean up locale file alignment handling. --- locale/loadlocale.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'locale/loadlocale.c') diff --git a/locale/loadlocale.c b/locale/loadlocale.c index de7e3d01da..45162f1364 100644 --- a/locale/loadlocale.c +++ b/locale/loadlocale.c @@ -148,7 +148,7 @@ _nl_intern_locale_data (int category, const void *data, size_t datasize) newdata->values[cnt].string = newdata->filedata + idx; else { - if (idx % __alignof__ (u_int32_t) != 0) + if (!LOCFILE_ALIGNED_P (idx)) goto puntdata; newdata->values[cnt].word = *((const u_int32_t *) (newdata->filedata + idx)); -- cgit v1.2.3