MOD aaa-12 解决获取失败的问题
SOL 解决获取失败的问题 修改人:zhangliang 检视人:zhangliang
This commit is contained in:
parent
426a22ee51
commit
b2d1dcfcaa
|
@ -29,12 +29,16 @@ static int comp_num(const void *lhr, const void *rhr) {
|
|||
}
|
||||
|
||||
const char* rpc_code_format(const ret_code code) {
|
||||
struct ec key, *res;
|
||||
struct ec key = {0};
|
||||
int i = 0;
|
||||
|
||||
key.code = code;
|
||||
res = bsearch(&key, err_codes, nr_of_err, sizeof(struct ec), comp_num);
|
||||
if (res) {
|
||||
return res->name;
|
||||
for(i = 0; i < nr_of_err; i++){
|
||||
if(comp_num(&key, &err_codes[i]) == 0){
|
||||
return err_codes[i].name;
|
||||
}
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue