89 |
*/ |
*/ |
90 |
static int32 g_case_number = 0; |
static int32 g_case_number = 0; |
91 |
|
|
92 |
/* |
/** |
93 |
* Set the ACTIVE bit to value for all the relations |
Set the ACTIVE bit to value for all the relations |
94 |
* included in the case |
included in the case |
95 |
*/ |
*/ |
96 |
static void set_rels_status_in_case(struct when_case *cur_case, |
static void set_rels_status_in_case(struct when_case *cur_case |
97 |
uint32 value) |
, uint32 value |
98 |
{ |
){ |
99 |
struct gl_list_t *rels; |
struct gl_list_t *rels; |
100 |
struct rel_relation *rel; |
struct rel_relation *rel; |
101 |
int32 r,rlen; |
int32 r,rlen; |
102 |
|
|
103 |
|
CONSOLE_DEBUG("..."); |
104 |
|
|
105 |
rels = when_case_rels_list(cur_case); |
rels = when_case_rels_list(cur_case); |
106 |
rlen = gl_length(rels); |
rlen = gl_length(rels); |
107 |
for(r=1;r<=rlen;r++) { |
for(r=1;r<=rlen;r++) { |
108 |
rel = (struct rel_relation *)(gl_fetch(rels,r)); |
rel = (struct rel_relation *)(gl_fetch(rels,r)); |
109 |
|
if(!value){ |
110 |
|
CONSOLE_DEBUG("INACTIVE REL AT %p",rel); |
111 |
|
} |
112 |
rel_set_active(rel,value); |
rel_set_active(rel,value); |
113 |
} |
} |
114 |
} |
} |