static const char * _dl_reltypes(int type) { static char buf[22]; const char *str; if (type >= (int)(sizeof (_dl_reltypes_tab)/sizeof(_dl_reltypes_tab[0])) || NULL == (str = _dl_reltypes_tab[type])) { str =_dl_simple_ltoa( buf, (unsigned long)(type)); } return str; }
static const char *_dl_reltypes(int type) { static char buf[50]; const char *str; int tabsize; tabsize = (int)(sizeof(_dl_reltypes_tab) / sizeof(_dl_reltypes_tab[0])); if (type >= tabsize || (str = _dl_reltypes_tab[type]) == NULL) str = _dl_simple_ltoa(buf, (unsigned long)type); return str; }