OpenCoverage

stringvec.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9char **-
10strvec_create (n)-
11 int n;-
12{-
13 return
executed 42066 times by 1 test: return ((char **)sh_xmalloc(((n) * sizeof (char *)), "stringvec.c", 40));
Executed by:
  • Self test
((char **)sh_xmalloc(((n) * sizeof (char *)), "stringvec.c", 40));
executed 42066 times by 1 test: return ((char **)sh_xmalloc(((n) * sizeof (char *)), "stringvec.c", 40));
Executed by:
  • Self test
42066
14}-
15-
16-
17char **-
18strvec_mcreate (n)-
19 int n;-
20{-
21 return
executed 37 times by 1 test: return ((char **)malloc ((n) * sizeof (char *)));
Executed by:
  • Self test
((char **)malloc ((n) * sizeof (char *)));
executed 37 times by 1 test: return ((char **)malloc ((n) * sizeof (char *)));
Executed by:
  • Self test
37
22}-
23-
24char **-
25strvec_resize (array, nsize)-
26 char **array;-
27 int nsize;-
28{-
29 return
executed 12506 times by 1 test: return ((char **)sh_xrealloc((array), (nsize * sizeof (char *)), "stringvec.c", 56));
Executed by:
  • Self test
((char **)sh_xrealloc((array), (nsize * sizeof (char *)), "stringvec.c", 56));
executed 12506 times by 1 test: return ((char **)sh_xrealloc((array), (nsize * sizeof (char *)), "stringvec.c", 56));
Executed by:
  • Self test
12506
30}-
31-
32char **-
33strvec_mresize (array, nsize)-
34 char **array;-
35 int nsize;-
36{-
37 return
executed 116 times by 1 test: return ((char **)realloc (array, nsize * sizeof (char *)));
Executed by:
  • Self test
((char **)realloc (array, nsize * sizeof (char *)));
executed 116 times by 1 test: return ((char **)realloc (array, nsize * sizeof (char *)));
Executed by:
  • Self test
116
38}-
39-
40-
41int-
42strvec_len (array)-
43 char **array;-
44{-
45 register int i;-
46-
47 for (i = 0; array[i]
array[i]Description
TRUEevaluated 324190 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 19306 times by 1 test
Evaluated by:
  • Self test
; i++);
executed 324190 times by 1 test: ;
Executed by:
  • Self test
19306-324190
48 return
executed 19306 times by 1 test: return (i);
Executed by:
  • Self test
(i);
executed 19306 times by 1 test: return (i);
Executed by:
  • Self test
19306
49}-
50-
51-
52void-
53strvec_flush (array)-
54 char **array;-
55{-
56 register int i;-
57-
58 if (array == 0
array == 0Description
TRUEnever evaluated
FALSEevaluated 11263 times by 1 test
Evaluated by:
  • Self test
)
0-11263
59 return;
never executed: return;
0
60-
61 for (i = 0; array[i]
array[i]Description
TRUEevaluated 201014 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 11263 times by 1 test
Evaluated by:
  • Self test
; i++)
11263-201014
62 sh_xfree((array[i]), "stringvec.c", 89);
executed 201014 times by 1 test: sh_xfree((array[i]), "stringvec.c", 89);
Executed by:
  • Self test
201014
63}
executed 11263 times by 1 test: end of block
Executed by:
  • Self test
11263
64-
65void-
66strvec_dispose (array)-
67 char **array;-
68{-
69 if (array == 0
array == 0Description
TRUEevaluated 68960664 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 2514 times by 1 test
Evaluated by:
  • Self test
)
2514-68960664
70 return;
executed 68960664 times by 1 test: return;
Executed by:
  • Self test
68960664
71-
72 strvec_flush (array);-
73 sh_xfree((array), "stringvec.c", 100);-
74}
executed 2514 times by 1 test: end of block
Executed by:
  • Self test
2514
75-
76int-
77strvec_remove (array, name)-
78 char **array, *name;-
79{-
80 register int i, j;-
81 char *x;-
82-
83 if (array == 0
array == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
84 return
never executed: return 0;
0;
never executed: return 0;
0
85-
86 for (i = 0; array[i]
array[i]Description
TRUEnever evaluated
FALSEnever evaluated
; i++)
0
87 if (((
(name)[0] == (array[i])[0]Description
TRUEnever evaluated
FALSEnever evaluated
name)[0] == (array[i])[0]
(name)[0] == (array[i])[0]Description
TRUEnever evaluated
FALSEnever evaluated
&&
0
88 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
89 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
90 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
91 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
92 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
93 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
94 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
95 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
96 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
97 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
98 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
99 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
100 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
101 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
102 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
103 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
104 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
105 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
106 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
107 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
108 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
109 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
110 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
111 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
112 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
113 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
114 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
115 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
116 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
117 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
118 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
119 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
120 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
121 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
122 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
123 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
124 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
125 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
126 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
127 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
128 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
129 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
130 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
131 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
132 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
133 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
134 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
135 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
0
136 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
137 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
138 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
139 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
140 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
141 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
142 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
143 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
144 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
145 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
146 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
147 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
148 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
149 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
150 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
151 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
152 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
153 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
154 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
155 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
156 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
157 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
158 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
159 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
160 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
161 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
162 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( array[i] ))[3] - __s2[3]);
0
163 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( array[i] ))[3] - __s2[3]);
0
164 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
165 name
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
166 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
167 array[i]
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
168 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
169 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
))
0
170 {-
171 x = array[i];-
172 for (j = i; array[j]
array[j]Description
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
173 array[j] = array[j + 1];
never executed: array[j] = array[j + 1];
0
174 sh_xfree((x), "stringvec.c", 119);-
175 return
never executed: return 1;
1;
never executed: return 1;
0
176 }-
177 return
never executed: return 0;
0;
never executed: return 0;
0
178}-
179char **-
180strvec_copy (array)-
181 char **array;-
182{-
183 register int i;-
184 int len;-
185 char **ret;-
186-
187 len = strvec_len (array);-
188-
189 ret = (char **)sh_xmalloc(((len + 1) * sizeof (char *)), "stringvec.c", 153);-
190 for (i = 0; array[i]
array[i]Description
TRUEnever evaluated
FALSEnever evaluated
; i++)
0
191 ret[i] = (char *)strcpy (sh_xmalloc((1 + strlen (array[i])), "stringvec.c", 155), (array[i]));
never executed: ret[i] = (char *)strcpy (sh_xmalloc((1 + strlen (array[i])), "stringvec.c", 155), (array[i]));
0
192 ret[i] = (char *)-
193 ((void *)0)-
194 ;-
195-
196 return
never executed: return (ret);
(ret);
never executed: return (ret);
0
197}-
198-
199-
200-
201int-
202strvec_strcmp (s1, s2)-
203 register char **s1, **s2;-
204{-
205-
206 return
executed 6330 times by 1 test: return (strcoll (*s1, *s2));
Executed by:
  • Self test
(strcoll (*s1, *s2));
executed 6330 times by 1 test: return (strcoll (*s1, *s2));
Executed by:
  • Self test
6330
207}-
208-
209-
210void-
211strvec_sort (array)-
212 char **array;-
213{-
214 qsort (array, strvec_len (array), sizeof (char *), (QSFUNC *)strvec_strcmp);-
215}
executed 110 times by 1 test: end of block
Executed by:
  • Self test
110
216char **-
217strvec_from_word_list (list, alloc, starting_index, ip)-
218 WORD_LIST *list;-
219 int alloc, starting_index, *ip;-
220{-
221 int count;-
222 char **array;-
223-
224 count = list_length (list);-
225 array = (char **)sh_xmalloc(((1 + count + starting_index) * sizeof (char *)), "stringvec.c", 204);-
226-
227 for (count = 0; count < starting_index
count < starting_indexDescription
TRUEevaluated 4434 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 4454 times by 1 test
Evaluated by:
  • Self test
; count++)
4434-4454
228 array[count] = (char *)
executed 4434 times by 1 test: array[count] = (char *) ((void *)0) ;
Executed by:
  • Self test
4434
229 ((void *)0)
executed 4434 times by 1 test: array[count] = (char *) ((void *)0) ;
Executed by:
  • Self test
4434
230 ;
executed 4434 times by 1 test: array[count] = (char *) ((void *)0) ;
Executed by:
  • Self test
4434
231 for (count = starting_index; list
listDescription
TRUEevaluated 15277 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 4454 times by 1 test
Evaluated by:
  • Self test
; count++, list = list->next)
4454-15277
232 array[count] = alloc
allocDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 15275 times by 1 test
Evaluated by:
  • Self test
? (char *)strcpy (sh_xmalloc((1 + strlen (list->word->word)), "stringvec.c", 209), (list->word->word)) : list->word->word;
executed 15277 times by 1 test: array[count] = alloc ? (char *)strcpy (sh_xmalloc((1 + strlen (list->word->word)), "stringvec.c", 209), (list->word->word)) : list->word->word;
Executed by:
  • Self test
2-15277
233 array[count] = (char *)-
234 ((void *)0)-
235 ;-
236-
237 if (ip
ipDescription
TRUEevaluated 4434 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 20 times by 1 test
Evaluated by:
  • Self test
)
20-4434
238 *
executed 4434 times by 1 test: *ip = count;
Executed by:
  • Self test
ip = count;
executed 4434 times by 1 test: *ip = count;
Executed by:
  • Self test
4434
239 return
executed 4454 times by 1 test: return (array);
Executed by:
  • Self test
(array);
executed 4454 times by 1 test: return (array);
Executed by:
  • Self test
4454
240}-
241-
242-
243-
244-
245-
246-
247WORD_LIST *-
248strvec_to_word_list (array, alloc, starting_index)-
249 char **array;-
250 int alloc, starting_index;-
251{-
252 WORD_LIST *list;-
253 WORD_DESC *w;-
254 int i, count;-
255-
256 if (array == 0
array == 0Description
TRUEnever evaluated
FALSEevaluated 7 times by 1 test
Evaluated by:
  • Self test
|| array[0] == 0
array[0] == 0Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • Self test
FALSEevaluated 6 times by 1 test
Evaluated by:
  • Self test
)
0-7
257 return
executed 1 time by 1 test: return (WORD_LIST *) ((void *)0) ;
Executed by:
  • Self test
(WORD_LIST *)
executed 1 time by 1 test: return (WORD_LIST *) ((void *)0) ;
Executed by:
  • Self test
1
258 ((void *)0)
executed 1 time by 1 test: return (WORD_LIST *) ((void *)0) ;
Executed by:
  • Self test
1
259 ;
executed 1 time by 1 test: return (WORD_LIST *) ((void *)0) ;
Executed by:
  • Self test
1
260-
261 for (count = 0; array[count]
array[count]Description
TRUEevaluated 36 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 6 times by 1 test
Evaluated by:
  • Self test
; count++)
6-36
262 ;
executed 36 times by 1 test: ;
Executed by:
  • Self test
36
263-
264 for (i = starting_index, list = (WORD_LIST *)-
265 ((void *)0)-
266 ; i < count
i < countDescription
TRUEevaluated 36 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 6 times by 1 test
Evaluated by:
  • Self test
; i++)
6-36
267 {-
268 w = make_bare_word (alloc ? array[i] : "");-
269 if (alloc == 0
alloc == 0Description
TRUEevaluated 36 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
)
0-36
270 {-
271 sh_xfree((w->word), "stringvec.c", 242);-
272 w->word = array[i];-
273 }
executed 36 times by 1 test: end of block
Executed by:
  • Self test
36
274 list = make_word_list (w, list);-
275 }
executed 36 times by 1 test: end of block
Executed by:
  • Self test
36
276 return
executed 6 times by 1 test: return (((list && list->next) ? (WORD_LIST *)list_reverse ((GENERIC_LIST *)list) : (WORD_LIST *)(list)));
Executed by:
  • Self test
(((list && list->next) ? (WORD_LIST *)list_reverse ((GENERIC_LIST *)list) : (WORD_LIST *)(list)));
executed 6 times by 1 test: return (((list && list->next) ? (WORD_LIST *)list_reverse ((GENERIC_LIST *)list) : (WORD_LIST *)(list)));
Executed by:
  • Self test
6
277}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2