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) {
|
const char* rpc_code_format(const ret_code code) {
|
||||||
struct ec key, *res;
|
struct ec key = {0};
|
||||||
|
int i = 0;
|
||||||
|
|
||||||
key.code = code;
|
key.code = code;
|
||||||
res = bsearch(&key, err_codes, nr_of_err, sizeof(struct ec), comp_num);
|
for(i = 0; i < nr_of_err; i++){
|
||||||
if (res) {
|
if(comp_num(&key, &err_codes[i]) == 0){
|
||||||
return res->name;
|
return err_codes[i].name;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue