Closed jiale-gdyd closed 1 year ago
很多这样的代码:
xxxxxxx
yyyyyyy
这其实就是几个参数的类型不一致而已,而重复写了多次这样的接口,不如改成这样:
typedef unsigned long arch_type_t;
typedef unsigned int arch_type_t;
然后利用arch_type_t去合并那几个变量的类型
sorry, i don't maintain librga, please contact the author or committers.
很多这样的代码:
if defined(arm64) || defined(aarch64)
xxxxxxx
else
yyyyyyy
endif
这其实就是几个参数的类型不一致而已,而重复写了多次这样的接口,不如改成这样:
if defined(arm64) || defined(aarch64)
typedef unsigned long arch_type_t;
else
typedef unsigned int arch_type_t;
endif
然后利用arch_type_t去合并那几个变量的类型