[drupal-devel] [bug] locale_refresh_cache bug
Issue status update for http://drupal.org/node/19444 Project: Drupal Version: cvs Component: locale.module Category: bug reports Priority: normal Assigned to: Anonymous Reported by: wiz Updated by: wiz Status: active Hi, I think that locale_refresh_cache has a bug. The array $t is not initialized and so will be filled with translations from various languages. This may be intended? Anyway if the locale_* tables are empty, a NULL value will be stored into the cache, which will then look like non existant in the function locale() where ($cache == 0) is used to find out whether a cache entry exists. Unfortunately, NULL == 0. Initializing $t = array() either before or within the foreach loop in locale_refresh_cache would make sense to me. http://drupaldocs.org/api/head/function/locale_refresh_cache wiz
participants (1)
-
wiz