- try to handle two one-allocation-fails cases (static analysis)
Nalin Dahyabhai
12 years ago
151 | 151 | ret2[i] = NULL; |
152 | 152 | *list = ret; |
153 | 153 | *list2 = ret2; |
154 | } else { | |
155 | free(ret); | |
156 | free(ret2); | |
154 | 157 | } |
155 | 158 | } |
156 | 159 | } |
174 | 177 | (*ret)[i] = NULL; |
175 | 178 | (*ret2)[i] = NULL; |
176 | 179 | qsort((*ret2), i, sizeof(**ret2), &compare_sdn); |
180 | } else { | |
181 | free(*ret); | |
182 | *ret = NULL; | |
183 | free(*ret2); | |
184 | *ret2 = NULL; | |
177 | 185 | } |
178 | 186 | return *ret; |
179 | 187 | } |