20:2dda1ad6dc7a | 21:012418e7dc90 |
---|---|
103 check[k] = 1; | 103 check[k] = 1; |
104 break; | 104 break; |
105 } | 105 } |
106 } | 106 } |
107 } | 107 } |
108 free(groups); | |
108 | 109 |
109 for(int j=0;j<c;j++) { | 110 for(int j=0;j<c;j++) { |
110 if(check[j] == 0) { | 111 if(check[j] == 0) { |
111 [self setEnabled:NO]; | 112 [self setEnabled:NO]; |
112 return; | 113 return; |
165 va_start(ap, userdata); | 166 va_start(ap, userdata); |
166 int group; | 167 int group; |
167 while((group = va_arg(ap, int)) != -1) { | 168 while((group = va_arg(ap, int)) != -1) { |
168 [item addGroup: group]; | 169 [item addGroup: group]; |
169 } | 170 } |
170 | 171 va_end(ap); |
171 | 172 |
172 [currentMenu addItem:item]; | 173 [currentMenu addItem:item]; |
173 | 174 |
174 currentItemIndex++; | 175 currentItemIndex++; |
175 } | 176 } |
188 va_start(ap, userdata); | 189 va_start(ap, userdata); |
189 int group; | 190 int group; |
190 while((group = va_arg(ap, int)) != -1) { | 191 while((group = va_arg(ap, int)) != -1) { |
191 [item addGroup: group]; | 192 [item addGroup: group]; |
192 } | 193 } |
193 | 194 va_end(ap); |
194 | 195 |
195 [currentMenu addItem:item]; | 196 [currentMenu addItem:item]; |
196 | 197 |
197 currentItemIndex++; | 198 currentItemIndex++; |
198 } | 199 } |