mirror of
https://github.com/RubyMetric/chsrc
synced 2025-06-12 14:34:07 +08:00
Redefine op type
This commit is contained in:
parent
c2983fca38
commit
5370dd373c
12
chsrc.c
12
chsrc.c
@ -2194,10 +2194,12 @@ iterate_targets_(const char*** array, size_t size, const char* input, const char
|
|||||||
|
|
||||||
#define iterate_targets(ary, input, target) iterate_targets_(ary, xy_arylen(ary), input, target)
|
#define iterate_targets(ary, input, target) iterate_targets_(ary, xy_arylen(ary), input, target)
|
||||||
|
|
||||||
#define Target_Set_Source 1
|
typedef enum {
|
||||||
#define Target_Get_Source 2
|
Target_Set_Source = 1,
|
||||||
#define Target_Cesu_Source 3
|
Target_Get_Source,
|
||||||
#define Target_List_Source 4
|
Target_Cesu_Source,
|
||||||
|
Target_List_Source
|
||||||
|
} TargetOp;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 寻找target,并根据`code`执行相应的操作
|
* 寻找target,并根据`code`执行相应的操作
|
||||||
@ -2209,7 +2211,7 @@ iterate_targets_(const char*** array, size_t size, const char* input, const char
|
|||||||
* @return 找到目标返回true,未找到返回false
|
* @return 找到目标返回true,未找到返回false
|
||||||
*/
|
*/
|
||||||
bool
|
bool
|
||||||
get_target (const char* input, int code, char* option)
|
get_target (const char* input, TargetOp code, char* option)
|
||||||
{
|
{
|
||||||
const char** target_tmp = NULL;
|
const char** target_tmp = NULL;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user