| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/bracecomp.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||||||||||||||
| 2 | - | |||||||||||||||||||||||||
| 3 | - | |||||||||||||||||||||||||
| 4 | - | |||||||||||||||||||||||||
| 5 | - | |||||||||||||||||||||||||
| 6 | - | |||||||||||||||||||||||||
| 7 | - | |||||||||||||||||||||||||
| 8 | - | |||||||||||||||||||||||||
| 9 | - | |||||||||||||||||||||||||
| 10 | - | |||||||||||||||||||||||||
| 11 | - | |||||||||||||||||||||||||
| 12 | - | |||||||||||||||||||||||||
| 13 | static int _strcompare (char **, char **); | - | ||||||||||||||||||||||||
| 14 | - | |||||||||||||||||||||||||
| 15 | - | |||||||||||||||||||||||||
| 16 | static int | - | ||||||||||||||||||||||||
| 17 | string_gcd (s1, s2) | - | ||||||||||||||||||||||||
| 18 | char *s1, *s2; | - | ||||||||||||||||||||||||
| 19 | { | - | ||||||||||||||||||||||||
| 20 | register int i; | - | ||||||||||||||||||||||||
| 21 | - | |||||||||||||||||||||||||
| 22 | if (s1 ==
| 0 | ||||||||||||||||||||||||
| 23 | ((void *)0)
| 0 | ||||||||||||||||||||||||
| 24 | || s2 ==
| 0 | ||||||||||||||||||||||||
| 25 | ((void *)0)
| 0 | ||||||||||||||||||||||||
| 26 | ) | - | ||||||||||||||||||||||||
| 27 | return never executed: (0);return (0);never executed: return (0); | 0 | ||||||||||||||||||||||||
| 28 | - | |||||||||||||||||||||||||
| 29 | for (i = 0; *
| 0 | ||||||||||||||||||||||||
| 30 | { | - | ||||||||||||||||||||||||
| 31 | if (*
| 0 | ||||||||||||||||||||||||
| 32 | break; never executed: break; | 0 | ||||||||||||||||||||||||
| 33 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 34 | - | |||||||||||||||||||||||||
| 35 | return never executed: (i);return (i);never executed: return (i); | 0 | ||||||||||||||||||||||||
| 36 | } | - | ||||||||||||||||||||||||
| 37 | - | |||||||||||||||||||||||||
| 38 | static char * | - | ||||||||||||||||||||||||
| 39 | really_munge_braces (array, real_start, real_end, gcd_zero) | - | ||||||||||||||||||||||||
| 40 | char **array; | - | ||||||||||||||||||||||||
| 41 | int real_start, real_end, gcd_zero; | - | ||||||||||||||||||||||||
| 42 | { | - | ||||||||||||||||||||||||
| 43 | int start, end, gcd; | - | ||||||||||||||||||||||||
| 44 | char *result, *subterm, *x; | - | ||||||||||||||||||||||||
| 45 | int result_size, flag, tlen; | - | ||||||||||||||||||||||||
| 46 | - | |||||||||||||||||||||||||
| 47 | flag = 0; | - | ||||||||||||||||||||||||
| 48 | - | |||||||||||||||||||||||||
| 49 | if (real_start == real_end
| 0 | ||||||||||||||||||||||||
| 50 | { | - | ||||||||||||||||||||||||
| 51 | x = array[real_start]
| 0 | ||||||||||||||||||||||||
| 52 | : sh_backslash_quote (array[0], 0, 0); | - | ||||||||||||||||||||||||
| 53 | return never executed: x;return x;never executed: return x; | 0 | ||||||||||||||||||||||||
| 54 | } | - | ||||||||||||||||||||||||
| 55 | - | |||||||||||||||||||||||||
| 56 | result = (char *)sh_xmalloc((result_size = 16), "bracecomp.c", 83); | - | ||||||||||||||||||||||||
| 57 | *result = '\0'; | - | ||||||||||||||||||||||||
| 58 | - | |||||||||||||||||||||||||
| 59 | for (start = real_start; start < real_end
| 0 | ||||||||||||||||||||||||
| 60 | { | - | ||||||||||||||||||||||||
| 61 | gcd = strlen (array[start]); | - | ||||||||||||||||||||||||
| 62 | for (end = start + 1; end < real_end
| 0 | ||||||||||||||||||||||||
| 63 | { | - | ||||||||||||||||||||||||
| 64 | int temp; | - | ||||||||||||||||||||||||
| 65 | - | |||||||||||||||||||||||||
| 66 | temp = string_gcd (array[start], array[end]); | - | ||||||||||||||||||||||||
| 67 | - | |||||||||||||||||||||||||
| 68 | if (temp <= gcd_zero
| 0 | ||||||||||||||||||||||||
| 69 | break; never executed: break; | 0 | ||||||||||||||||||||||||
| 70 | - | |||||||||||||||||||||||||
| 71 | gcd = temp; | - | ||||||||||||||||||||||||
| 72 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 73 | end--; | - | ||||||||||||||||||||||||
| 74 | - | |||||||||||||||||||||||||
| 75 | if (gcd_zero == 0
| 0 | ||||||||||||||||||||||||
| 76 | { | - | ||||||||||||||||||||||||
| 77 | - | |||||||||||||||||||||||||
| 78 | - | |||||||||||||||||||||||||
| 79 | result_size += 1; | - | ||||||||||||||||||||||||
| 80 | result = (char *)sh_xrealloc((result), (result_size), "bracecomp.c", 107); | - | ||||||||||||||||||||||||
| 81 | result[0] = '{'; result[1] = '\0'; | - | ||||||||||||||||||||||||
| 82 | flag++; | - | ||||||||||||||||||||||||
| 83 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 84 | - | |||||||||||||||||||||||||
| 85 | - | |||||||||||||||||||||||||
| 86 | - | |||||||||||||||||||||||||
| 87 | - | |||||||||||||||||||||||||
| 88 | if (start == end
| 0 | ||||||||||||||||||||||||
| 89 | { | - | ||||||||||||||||||||||||
| 90 | x = (char *)strcpy (sh_xmalloc((1 + strlen (array[start] + gcd_zero)), "bracecomp.c", 117), (array[start] + gcd_zero)); | - | ||||||||||||||||||||||||
| 91 | subterm = sh_backslash_quote (x, 0, 0); | - | ||||||||||||||||||||||||
| 92 | sh_xfree((x), "bracecomp.c", 119); | - | ||||||||||||||||||||||||
| 93 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 94 | else | - | ||||||||||||||||||||||||
| 95 | { | - | ||||||||||||||||||||||||
| 96 | - | |||||||||||||||||||||||||
| 97 | - | |||||||||||||||||||||||||
| 98 | tlen = gcd - gcd_zero; | - | ||||||||||||||||||||||||
| 99 | x = (char *)sh_xmalloc((tlen + 1), "bracecomp.c", 126); | - | ||||||||||||||||||||||||
| 100 | - | |||||||||||||||||||||||||
| 101 | __builtin_strncpy ( | - | ||||||||||||||||||||||||
| 102 | x | - | ||||||||||||||||||||||||
| 103 | , | - | ||||||||||||||||||||||||
| 104 | array[start] + gcd_zero | - | ||||||||||||||||||||||||
| 105 | , | - | ||||||||||||||||||||||||
| 106 | tlen | - | ||||||||||||||||||||||||
| 107 | ) | - | ||||||||||||||||||||||||
| 108 | ; | - | ||||||||||||||||||||||||
| 109 | x[tlen] = '\0'; | - | ||||||||||||||||||||||||
| 110 | subterm = sh_backslash_quote (x, 0, 0); | - | ||||||||||||||||||||||||
| 111 | sh_xfree((x), "bracecomp.c", 130); | - | ||||||||||||||||||||||||
| 112 | result_size += strlen (subterm) + 1; | - | ||||||||||||||||||||||||
| 113 | result = (char *)sh_xrealloc((result), (result_size), "bracecomp.c", 132); | - | ||||||||||||||||||||||||
| 114 | strcat (result, subterm); | - | ||||||||||||||||||||||||
| 115 | sh_xfree((subterm), "bracecomp.c", 134); | - | ||||||||||||||||||||||||
| 116 | strcat (result, "{"); | - | ||||||||||||||||||||||||
| 117 | subterm = really_munge_braces (array, start, end + 1, gcd); | - | ||||||||||||||||||||||||
| 118 | subterm[strlen (subterm) - 1] = '}'; | - | ||||||||||||||||||||||||
| 119 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 120 | - | |||||||||||||||||||||||||
| 121 | result_size += strlen (subterm) + 1; | - | ||||||||||||||||||||||||
| 122 | result = (char *)sh_xrealloc((result), (result_size), "bracecomp.c", 141); | - | ||||||||||||||||||||||||
| 123 | strcat (result, subterm); | - | ||||||||||||||||||||||||
| 124 | strcat (result, ","); | - | ||||||||||||||||||||||||
| 125 | sh_xfree((subterm), "bracecomp.c", 144); | - | ||||||||||||||||||||||||
| 126 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 127 | - | |||||||||||||||||||||||||
| 128 | if (gcd_zero == 0
| 0 | ||||||||||||||||||||||||
| 129 | result[strlen (result) - 1] = flag
never executed: result[strlen (result) - 1] = flag ? '}' : '\0'; | 0 | ||||||||||||||||||||||||
| 130 | return never executed: (result);return (result);never executed: return (result); | 0 | ||||||||||||||||||||||||
| 131 | } | - | ||||||||||||||||||||||||
| 132 | - | |||||||||||||||||||||||||
| 133 | static int | - | ||||||||||||||||||||||||
| 134 | _strcompare (s1, s2) | - | ||||||||||||||||||||||||
| 135 | char **s1, **s2; | - | ||||||||||||||||||||||||
| 136 | { | - | ||||||||||||||||||||||||
| 137 | int result; | - | ||||||||||||||||||||||||
| 138 | - | |||||||||||||||||||||||||
| 139 | result = **s1 - **s2; | - | ||||||||||||||||||||||||
| 140 | if (result == 0
| 0 | ||||||||||||||||||||||||
| 141 | result = never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 142 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 143 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 144 | ) && __builtin_constant_p ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 145 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 146 | ) && (__s1_len = __builtin_strlen ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 147 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 148 | ), __s2_len = __builtin_strlen ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 149 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 150 | ), (!((size_t)(const void *)(( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 151 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 152 | ) + 1) - (size_t)(const void *)( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 153 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 154 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 155 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 156 | ) + 1) - (size_t)(const void *)( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 157 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 158 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 159 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 160 | , never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 161 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 162 | ) : (__builtin_constant_p ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 163 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 164 | ) && ((size_t)(const void *)(( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 165 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 166 | ) + 1) - (size_t)(const void *)( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 167 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 168 | ) == 1) && (__s1_len = __builtin_strlen ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 169 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 170 | ), __s1_len < 4) ? (__builtin_constant_p ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 171 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 172 | ) && ((size_t)(const void *)(( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 173 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 174 | ) + 1) - (size_t)(const void *)( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 175 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 176 | ) == 1) ? __builtin_strcmp ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 177 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 178 | , never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 179 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 180 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 181 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 182 | ); int __result = (((const unsigned char *) (const char *) ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 183 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 184 | ))[0] - __s2[0]); if (__s1_len > 0
never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 185 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 186 | ))[1] - __s2[1]); if (__s1_len > 1
never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 187 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 188 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( *s1 ))[3] - __s2[3]);never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 189 | *s1 never executed: __result = (((const unsigned char *) (const char *) ( *s1 ))[3] - __s2[3]);never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 190 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( *s1 ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : (__builtin_constant_p (end of blocknever executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 191 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 192 | ) && ((size_t)(const void *)(( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 193 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 194 | ) + 1) - (size_t)(const void *)( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 195 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 196 | ) == 1) && (__s2_len = __builtin_strlen ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 197 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 198 | ), __s2_len < 4) ? (__builtin_constant_p ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 199 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 200 | ) && ((size_t)(const void *)(( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 201 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 202 | ) + 1) - (size_t)(const void *)( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 203 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 204 | ) == 1) ? __builtin_strcmp ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 205 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 206 | , never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 207 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 208 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 209 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 210 | ); int __result = (((const unsigned char *) (const char *) ( never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 211 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 212 | ))[0] - __s2[0]); if (__s2_len > 0
never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 213 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 214 | ))[1] - __s2[1]); if (__s2_len > 1
never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 215 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 216 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]);never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 217 | *s2 never executed: __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]);never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 218 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : __builtin_strcmp (end of blocknever executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 219 | *s1 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 220 | , never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 221 | *s2 never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 222 | )))); }) never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 223 | ; never executed: result = __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( *s1 ) && __builtin_constant_p ( *s2 ) && (__s1_len = __builtin_strlen ( *s1 ), __s2_len = __builtin_strlen ( *s2 ), (!((size_t)(const void *)(( *s1 ) + 1) - (size_t)(const void *...== 0) { __result = (((const unsigned char *) (const char *) ( *s2 ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( *s2 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( *s1 , *s2 )))); }) ; | 0 | ||||||||||||||||||||||||
| 224 | - | |||||||||||||||||||||||||
| 225 | return never executed: result;return result;never executed: return result; | 0 | ||||||||||||||||||||||||
| 226 | } | - | ||||||||||||||||||||||||
| 227 | - | |||||||||||||||||||||||||
| 228 | static int | - | ||||||||||||||||||||||||
| 229 | hack_braces_completion (names) | - | ||||||||||||||||||||||||
| 230 | char **names; | - | ||||||||||||||||||||||||
| 231 | { | - | ||||||||||||||||||||||||
| 232 | register int i; | - | ||||||||||||||||||||||||
| 233 | char *temp; | - | ||||||||||||||||||||||||
| 234 | - | |||||||||||||||||||||||||
| 235 | i = strvec_len (names); | - | ||||||||||||||||||||||||
| 236 | if ( | - | ||||||||||||||||||||||||
| 237 | (
| 0 | ||||||||||||||||||||||||
| 238 | > 1
| 0 | ||||||||||||||||||||||||
| 239 | qsort (names+1, i-1, sizeof (char *), (QSFUNC *)_strcompare); never executed: qsort (names+1, i-1, sizeof (char *), (QSFUNC *)_strcompare); | 0 | ||||||||||||||||||||||||
| 240 | - | |||||||||||||||||||||||||
| 241 | temp = really_munge_braces (names, 1, i, 0); | - | ||||||||||||||||||||||||
| 242 | - | |||||||||||||||||||||||||
| 243 | for (i = 0; names[i]
| 0 | ||||||||||||||||||||||||
| 244 | { | - | ||||||||||||||||||||||||
| 245 | sh_xfree((names[i]), "bracecomp.c", 180); | - | ||||||||||||||||||||||||
| 246 | names[i] = | - | ||||||||||||||||||||||||
| 247 | ((void *)0) | - | ||||||||||||||||||||||||
| 248 | ; | - | ||||||||||||||||||||||||
| 249 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 250 | names[0] = temp; | - | ||||||||||||||||||||||||
| 251 | return never executed: 0;return 0;never executed: return 0; | 0 | ||||||||||||||||||||||||
| 252 | } | - | ||||||||||||||||||||||||
| 253 | - | |||||||||||||||||||||||||
| 254 | - | |||||||||||||||||||||||||
| 255 | - | |||||||||||||||||||||||||
| 256 | int | - | ||||||||||||||||||||||||
| 257 | bash_brace_completion (count, ignore) | - | ||||||||||||||||||||||||
| 258 | int count, ignore; | - | ||||||||||||||||||||||||
| 259 | { | - | ||||||||||||||||||||||||
| 260 | rl_compignore_func_t *orig_ignore_func; | - | ||||||||||||||||||||||||
| 261 | rl_compentry_func_t *orig_entry_func; | - | ||||||||||||||||||||||||
| 262 | rl_quote_func_t *orig_quoting_func; | - | ||||||||||||||||||||||||
| 263 | rl_completion_func_t *orig_attempt_func; | - | ||||||||||||||||||||||||
| 264 | int orig_quoting_desired, r; | - | ||||||||||||||||||||||||
| 265 | - | |||||||||||||||||||||||||
| 266 | orig_ignore_func = rl_ignore_some_completions_function; | - | ||||||||||||||||||||||||
| 267 | orig_attempt_func = rl_attempted_completion_function; | - | ||||||||||||||||||||||||
| 268 | orig_entry_func = rl_completion_entry_function; | - | ||||||||||||||||||||||||
| 269 | orig_quoting_func = rl_filename_quoting_function; | - | ||||||||||||||||||||||||
| 270 | orig_quoting_desired = rl_filename_quoting_desired; | - | ||||||||||||||||||||||||
| 271 | - | |||||||||||||||||||||||||
| 272 | rl_completion_entry_function = rl_filename_completion_function; | - | ||||||||||||||||||||||||
| 273 | rl_attempted_completion_function = (rl_completion_func_t *) | - | ||||||||||||||||||||||||
| 274 | ((void *)0) | - | ||||||||||||||||||||||||
| 275 | ; | - | ||||||||||||||||||||||||
| 276 | rl_ignore_some_completions_function = hack_braces_completion; | - | ||||||||||||||||||||||||
| 277 | rl_filename_quoting_function = (rl_quote_func_t *) | - | ||||||||||||||||||||||||
| 278 | ((void *)0) | - | ||||||||||||||||||||||||
| 279 | ; | - | ||||||||||||||||||||||||
| 280 | rl_filename_quoting_desired = 0; | - | ||||||||||||||||||||||||
| 281 | - | |||||||||||||||||||||||||
| 282 | r = rl_complete_internal ('\t'); | - | ||||||||||||||||||||||||
| 283 | - | |||||||||||||||||||||||||
| 284 | rl_ignore_some_completions_function = orig_ignore_func; | - | ||||||||||||||||||||||||
| 285 | rl_attempted_completion_function = orig_attempt_func; | - | ||||||||||||||||||||||||
| 286 | rl_completion_entry_function = orig_entry_func; | - | ||||||||||||||||||||||||
| 287 | rl_filename_quoting_function = orig_quoting_func; | - | ||||||||||||||||||||||||
| 288 | rl_filename_quoting_desired = orig_quoting_desired; | - | ||||||||||||||||||||||||
| 289 | - | |||||||||||||||||||||||||
| 290 | return never executed: r;return r;never executed: return r; | 0 | ||||||||||||||||||||||||
| 291 | } | - | ||||||||||||||||||||||||
| Switch to Source code | Preprocessed file |