diff options
Diffstat (limited to 'modules/luci-base/src/template_lmo.h')
-rw-r--r-- | modules/luci-base/src/template_lmo.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/luci-base/src/template_lmo.h b/modules/luci-base/src/template_lmo.h index f251c63ddd..587884ea3a 100644 --- a/modules/luci-base/src/template_lmo.h +++ b/modules/luci-base/src/template_lmo.h @@ -73,6 +73,7 @@ struct lmo_catalog { typedef struct lmo_catalog lmo_catalog_t; +typedef void (*lmo_iterate_cb_t)(uint32_t, const char *, int, void *); uint32_t sfh_hash(const char *data, int len); uint32_t lmo_canon_hash(const char *data, int len); @@ -87,6 +88,7 @@ extern lmo_catalog_t *_lmo_active_catalog; int lmo_load_catalog(const char *lang, const char *dir); int lmo_change_catalog(const char *lang); int lmo_translate(const char *key, int keylen, char **out, int *outlen); +void lmo_iterate(lmo_iterate_cb_t cb, void *priv); void lmo_close_catalog(const char *lang); #endif |