| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||||||||||||||
| 2 | - | |||||||||||||||||||||||||
| 3 | - | |||||||||||||||||||||||||
| 4 | - | |||||||||||||||||||||||||
| 5 | - | |||||||||||||||||||||||||
| 6 | - | |||||||||||||||||||||||||
| 7 | - | |||||||||||||||||||||||||
| 8 | - | |||||||||||||||||||||||||
| 9 | - | |||||||||||||||||||||||||
| 10 | - | |||||||||||||||||||||||||
| 11 | - | |||||||||||||||||||||||||
| 12 | - | |||||||||||||||||||||||||
| 13 | - | |||||||||||||||||||||||||
| 14 | - | |||||||||||||||||||||||||
| 15 | int locale_utf8locale; | - | ||||||||||||||||||||||||
| 16 | int locale_mb_cur_max; | - | ||||||||||||||||||||||||
| 17 | int locale_shiftstates; | - | ||||||||||||||||||||||||
| 18 | - | |||||||||||||||||||||||||
| 19 | extern int dump_translatable_strings, dump_po_strings; | - | ||||||||||||||||||||||||
| 20 | - | |||||||||||||||||||||||||
| 21 | - | |||||||||||||||||||||||||
| 22 | static char *default_locale; | - | ||||||||||||||||||||||||
| 23 | - | |||||||||||||||||||||||||
| 24 | - | |||||||||||||||||||||||||
| 25 | static char *default_domain; | - | ||||||||||||||||||||||||
| 26 | static char *default_dir; | - | ||||||||||||||||||||||||
| 27 | - | |||||||||||||||||||||||||
| 28 | - | |||||||||||||||||||||||||
| 29 | - | |||||||||||||||||||||||||
| 30 | static char *lc_all; | - | ||||||||||||||||||||||||
| 31 | - | |||||||||||||||||||||||||
| 32 | - | |||||||||||||||||||||||||
| 33 | - | |||||||||||||||||||||||||
| 34 | static char *lang; | - | ||||||||||||||||||||||||
| 35 | - | |||||||||||||||||||||||||
| 36 | - | |||||||||||||||||||||||||
| 37 | - | |||||||||||||||||||||||||
| 38 | static int reset_locale_vars (void); | - | ||||||||||||||||||||||||
| 39 | - | |||||||||||||||||||||||||
| 40 | static void locale_setblanks (void); | - | ||||||||||||||||||||||||
| 41 | static int locale_isutf8 (char *); | - | ||||||||||||||||||||||||
| 42 | - | |||||||||||||||||||||||||
| 43 | - | |||||||||||||||||||||||||
| 44 | - | |||||||||||||||||||||||||
| 45 | void | - | ||||||||||||||||||||||||
| 46 | set_default_locale () | - | ||||||||||||||||||||||||
| 47 | { | - | ||||||||||||||||||||||||
| 48 | - | |||||||||||||||||||||||||
| 49 | default_locale = setlocale ( | - | ||||||||||||||||||||||||
| 50 | 6 | - | ||||||||||||||||||||||||
| 51 | , ""); | - | ||||||||||||||||||||||||
| 52 | if (default_locale
| 1-5431 | ||||||||||||||||||||||||
| 53 | default_locale = (char *)strcpy (sh_xmalloc((1 + strlen (default_locale)), "locale.c", 82), (default_locale)); executed 5431 times by 1 test: default_locale = (char *)strcpy (sh_xmalloc((1 + strlen (default_locale)), "locale.c", 82), (default_locale));Executed by:
| 5431 | ||||||||||||||||||||||||
| 54 | - | |||||||||||||||||||||||||
| 55 | bindtextdomain ("bash", "/usr/local/share/locale"); | - | ||||||||||||||||||||||||
| 56 | textdomain ("bash"); | - | ||||||||||||||||||||||||
| 57 | - | |||||||||||||||||||||||||
| 58 | locale_mb_cur_max = | - | ||||||||||||||||||||||||
| 59 | (__ctype_get_mb_cur_max ()) | - | ||||||||||||||||||||||||
| 60 | ; | - | ||||||||||||||||||||||||
| 61 | locale_utf8locale = locale_isutf8 (default_locale); | - | ||||||||||||||||||||||||
| 62 | locale_shiftstates = mblen ((char *) | - | ||||||||||||||||||||||||
| 63 | ((void *)0) | - | ||||||||||||||||||||||||
| 64 | , 0); | - | ||||||||||||||||||||||||
| 65 | } executed 5432 times by 1 test: end of blockExecuted by:
| 5432 | ||||||||||||||||||||||||
| 66 | - | |||||||||||||||||||||||||
| 67 | - | |||||||||||||||||||||||||
| 68 | - | |||||||||||||||||||||||||
| 69 | - | |||||||||||||||||||||||||
| 70 | void | - | ||||||||||||||||||||||||
| 71 | set_default_locale_vars () | - | ||||||||||||||||||||||||
| 72 | { | - | ||||||||||||||||||||||||
| 73 | char *val; | - | ||||||||||||||||||||||||
| 74 | - | |||||||||||||||||||||||||
| 75 | - | |||||||||||||||||||||||||
| 76 | - | |||||||||||||||||||||||||
| 77 | - | |||||||||||||||||||||||||
| 78 | val = get_string_value ("LC_CTYPE"); | - | ||||||||||||||||||||||||
| 79 | if (val == 0
| 0-5447 | ||||||||||||||||||||||||
| 80 | { | - | ||||||||||||||||||||||||
| 81 | setlocale ( | - | ||||||||||||||||||||||||
| 82 | 0 | - | ||||||||||||||||||||||||
| 83 | , lc_all); | - | ||||||||||||||||||||||||
| 84 | locale_setblanks (); | - | ||||||||||||||||||||||||
| 85 | locale_mb_cur_max = | - | ||||||||||||||||||||||||
| 86 | (__ctype_get_mb_cur_max ()) | - | ||||||||||||||||||||||||
| 87 | ; | - | ||||||||||||||||||||||||
| 88 | locale_utf8locale = locale_isutf8 (lc_all); | - | ||||||||||||||||||||||||
| 89 | locale_shiftstates = mblen ((char *) | - | ||||||||||||||||||||||||
| 90 | ((void *)0) | - | ||||||||||||||||||||||||
| 91 | , 0); | - | ||||||||||||||||||||||||
| 92 | u32reset (); | - | ||||||||||||||||||||||||
| 93 | } executed 397 times by 1 test: end of blockExecuted by:
| 397 | ||||||||||||||||||||||||
| 94 | - | |||||||||||||||||||||||||
| 95 | - | |||||||||||||||||||||||||
| 96 | - | |||||||||||||||||||||||||
| 97 | val = get_string_value ("LC_COLLATE"); | - | ||||||||||||||||||||||||
| 98 | if (val == 0
| 0-5440 | ||||||||||||||||||||||||
| 99 | setlocale ( executed 394 times by 1 test: setlocale ( 3 , lc_all);Executed by:
| 394 | ||||||||||||||||||||||||
| 100 | 3 executed 394 times by 1 test: setlocale ( 3 , lc_all);Executed by:
| 394 | ||||||||||||||||||||||||
| 101 | , lc_all); executed 394 times by 1 test: setlocale ( 3 , lc_all);Executed by:
| 394 | ||||||||||||||||||||||||
| 102 | - | |||||||||||||||||||||||||
| 103 | - | |||||||||||||||||||||||||
| 104 | - | |||||||||||||||||||||||||
| 105 | val = get_string_value ("LC_MESSAGES"); | - | ||||||||||||||||||||||||
| 106 | if (val == 0
| 0-5447 | ||||||||||||||||||||||||
| 107 | setlocale ( executed 397 times by 1 test: setlocale ( 5 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 108 | 5 executed 397 times by 1 test: setlocale ( 5 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 109 | , lc_all); executed 397 times by 1 test: setlocale ( 5 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 110 | - | |||||||||||||||||||||||||
| 111 | - | |||||||||||||||||||||||||
| 112 | - | |||||||||||||||||||||||||
| 113 | val = get_string_value ("LC_NUMERIC"); | - | ||||||||||||||||||||||||
| 114 | if (val == 0
| 0-5447 | ||||||||||||||||||||||||
| 115 | setlocale ( executed 397 times by 1 test: setlocale ( 1 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 116 | 1 executed 397 times by 1 test: setlocale ( 1 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 117 | , lc_all); executed 397 times by 1 test: setlocale ( 1 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 118 | - | |||||||||||||||||||||||||
| 119 | - | |||||||||||||||||||||||||
| 120 | - | |||||||||||||||||||||||||
| 121 | val = get_string_value ("LC_TIME"); | - | ||||||||||||||||||||||||
| 122 | if (val == 0
| 0-5447 | ||||||||||||||||||||||||
| 123 | setlocale ( executed 397 times by 1 test: setlocale ( 2 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 124 | 2 executed 397 times by 1 test: setlocale ( 2 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 125 | , lc_all); executed 397 times by 1 test: setlocale ( 2 , lc_all);Executed by:
| 397 | ||||||||||||||||||||||||
| 126 | - | |||||||||||||||||||||||||
| 127 | - | |||||||||||||||||||||||||
| 128 | - | |||||||||||||||||||||||||
| 129 | - | |||||||||||||||||||||||||
| 130 | val = get_string_value ("TEXTDOMAIN"); | - | ||||||||||||||||||||||||
| 131 | if (val
| 0-5447 | ||||||||||||||||||||||||
| 132 | { | - | ||||||||||||||||||||||||
| 133 | do { if (default_domain
never executed: } while (0);sh_xfree((default_domain), "locale.c", 144); | 0 | ||||||||||||||||||||||||
| 134 | default_domain = (char *)strcpy (sh_xmalloc((1 + strlen (val)), "locale.c", 145), (val)); | - | ||||||||||||||||||||||||
| 135 | if (default_dir
| 0 | ||||||||||||||||||||||||
| 136 | bindtextdomain (default_domain, default_dir); never executed: bindtextdomain (default_domain, default_dir); | 0 | ||||||||||||||||||||||||
| 137 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 138 | - | |||||||||||||||||||||||||
| 139 | val = get_string_value ("TEXTDOMAINDIR"); | - | ||||||||||||||||||||||||
| 140 | if (val
| 0-5447 | ||||||||||||||||||||||||
| 141 | { | - | ||||||||||||||||||||||||
| 142 | do { if (default_dir
never executed: } while (0);sh_xfree((default_dir), "locale.c", 153); | 0 | ||||||||||||||||||||||||
| 143 | default_dir = (char *)strcpy (sh_xmalloc((1 + strlen (val)), "locale.c", 154), (val)); | - | ||||||||||||||||||||||||
| 144 | if (default_domain
| 0 | ||||||||||||||||||||||||
| 145 | bindtextdomain (default_domain, default_dir); never executed: bindtextdomain (default_domain, default_dir); | 0 | ||||||||||||||||||||||||
| 146 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 147 | } executed 5447 times by 1 test: end of blockExecuted by:
| 5447 | ||||||||||||||||||||||||
| 148 | - | |||||||||||||||||||||||||
| 149 | - | |||||||||||||||||||||||||
| 150 | - | |||||||||||||||||||||||||
| 151 | int | - | ||||||||||||||||||||||||
| 152 | set_locale_var (var, value) | - | ||||||||||||||||||||||||
| 153 | char *var, *value; | - | ||||||||||||||||||||||||
| 154 | { | - | ||||||||||||||||||||||||
| 155 | int r; | - | ||||||||||||||||||||||||
| 156 | char *x; | - | ||||||||||||||||||||||||
| 157 | - | |||||||||||||||||||||||||
| 158 | x = ""; | - | ||||||||||||||||||||||||
| 159 | - | |||||||||||||||||||||||||
| 160 | (*__errno_location ()) | - | ||||||||||||||||||||||||
| 161 | = 0; | - | ||||||||||||||||||||||||
| 162 | if (var[0] == 'T'
| 0-8333 | ||||||||||||||||||||||||
| 163 | { | - | ||||||||||||||||||||||||
| 164 | do { if (default_domain
never executed: } while (0);sh_xfree((default_domain), "locale.c", 173); | 0 | ||||||||||||||||||||||||
| 165 | default_domain = value
| 0 | ||||||||||||||||||||||||
| 166 | ((void *)0) | - | ||||||||||||||||||||||||
| 167 | ; | - | ||||||||||||||||||||||||
| 168 | if (default_dir
| 0 | ||||||||||||||||||||||||
| 169 | bindtextdomain (default_domain, default_dir); never executed: bindtextdomain (default_domain, default_dir); | 0 | ||||||||||||||||||||||||
| 170 | return never executed: (1);return (1);never executed: return (1); | 0 | ||||||||||||||||||||||||
| 171 | } | - | ||||||||||||||||||||||||
| 172 | else if (var[0] == 'T'
| 0-8333 | ||||||||||||||||||||||||
| 173 | { | - | ||||||||||||||||||||||||
| 174 | do { if (default_dir
never executed: } while (0);sh_xfree((default_dir), "locale.c", 181); | 0 | ||||||||||||||||||||||||
| 175 | default_dir = value
| 0 | ||||||||||||||||||||||||
| 176 | ((void *)0) | - | ||||||||||||||||||||||||
| 177 | ; | - | ||||||||||||||||||||||||
| 178 | if (default_domain
| 0 | ||||||||||||||||||||||||
| 179 | bindtextdomain (default_domain, default_dir); never executed: bindtextdomain (default_domain, default_dir); | 0 | ||||||||||||||||||||||||
| 180 | return never executed: (1);return (1);never executed: return (1); | 0 | ||||||||||||||||||||||||
| 181 | } | - | ||||||||||||||||||||||||
| 182 | - | |||||||||||||||||||||||||
| 183 | - | |||||||||||||||||||||||||
| 184 | - | |||||||||||||||||||||||||
| 185 | else if (var[3] == 'A'
| 2789-5544 | ||||||||||||||||||||||||
| 186 | { | - | ||||||||||||||||||||||||
| 187 | do { if (lc_all
executed 112 times by 1 test: } while (0);sh_xfree((lc_all), "locale.c", 192);Executed by:
| 112-5432 | ||||||||||||||||||||||||
| 188 | if (value
| 484-5060 | ||||||||||||||||||||||||
| 189 | lc_all = (char *)strcpy (sh_xmalloc((1 + strlen (value)), "locale.c", 194), (value)); executed 484 times by 1 test: lc_all = (char *)strcpy (sh_xmalloc((1 + strlen (value)), "locale.c", 194), (value));Executed by:
| 484 | ||||||||||||||||||||||||
| 190 | else | - | ||||||||||||||||||||||||
| 191 | { | - | ||||||||||||||||||||||||
| 192 | lc_all = (char *)sh_xmalloc((1), "locale.c", 197); | - | ||||||||||||||||||||||||
| 193 | lc_all[0] = '\0'; | - | ||||||||||||||||||||||||
| 194 | } executed 5060 times by 1 test: end of blockExecuted by:
| 5060 | ||||||||||||||||||||||||
| 195 | - | |||||||||||||||||||||||||
| 196 | r = *
| 484-5060 | ||||||||||||||||||||||||
| 197 | 6 | - | ||||||||||||||||||||||||
| 198 | , lc_all)) != 0) : reset_locale_vars (); | - | ||||||||||||||||||||||||
| 199 | if (x == 0
| 5-5539 | ||||||||||||||||||||||||
| 200 | { | - | ||||||||||||||||||||||||
| 201 | if ( | - | ||||||||||||||||||||||||
| 202 | (*
| 2-3 | ||||||||||||||||||||||||
| 203 | == 0
| 2-3 | ||||||||||||||||||||||||
| 204 | internal_warning( executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s)" , 5) , lc_all);Executed by:
| 2 | ||||||||||||||||||||||||
| 205 | dcgettext (((void *)0), executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s)" , 5) , lc_all);Executed by:
| 2 | ||||||||||||||||||||||||
| 206 | "setlocale: LC_ALL: cannot change locale (%s)" executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s)" , 5) , lc_all);Executed by:
| 2 | ||||||||||||||||||||||||
| 207 | , 5) executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s)" , 5) , lc_all);Executed by:
| 2 | ||||||||||||||||||||||||
| 208 | , lc_all); executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s)" , 5) , lc_all);Executed by:
| 2 | ||||||||||||||||||||||||
| 209 | else | - | ||||||||||||||||||||||||
| 210 | internal_warning( executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 211 | dcgettext (((void *)0), executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 212 | "setlocale: LC_ALL: cannot change locale (%s): %s" executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 213 | , 5) executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 214 | , lc_all, strerror ( executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 215 | (*__errno_location ()) executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 216 | )); executed 3 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: LC_ALL: cannot change locale (%s): %s" , 5) , lc_all, strerror ( (*__errno_location ()) ));Executed by:
| 3 | ||||||||||||||||||||||||
| 217 | } | - | ||||||||||||||||||||||||
| 218 | locale_setblanks (); | - | ||||||||||||||||||||||||
| 219 | locale_mb_cur_max = | - | ||||||||||||||||||||||||
| 220 | (__ctype_get_mb_cur_max ()) | - | ||||||||||||||||||||||||
| 221 | ; | - | ||||||||||||||||||||||||
| 222 | - | |||||||||||||||||||||||||
| 223 | if (*
| 5-5060 | ||||||||||||||||||||||||
| 224 | locale_utf8locale = locale_isutf8 (lc_all); executed 479 times by 1 test: locale_utf8locale = locale_isutf8 (lc_all);Executed by:
| 479 | ||||||||||||||||||||||||
| 225 | locale_shiftstates = mblen ((char *) | - | ||||||||||||||||||||||||
| 226 | ((void *)0) | - | ||||||||||||||||||||||||
| 227 | , 0); | - | ||||||||||||||||||||||||
| 228 | u32reset (); | - | ||||||||||||||||||||||||
| 229 | return executed 5544 times by 1 test: r;return r;Executed by:
executed 5544 times by 1 test: return r;Executed by:
| 5544 | ||||||||||||||||||||||||
| 230 | - | |||||||||||||||||||||||||
| 231 | - | |||||||||||||||||||||||||
| 232 | - | |||||||||||||||||||||||||
| 233 | } | - | ||||||||||||||||||||||||
| 234 | - | |||||||||||||||||||||||||
| 235 | - | |||||||||||||||||||||||||
| 236 | else if (var[3] == 'C'
| 8-2775 | ||||||||||||||||||||||||
| 237 | { | - | ||||||||||||||||||||||||
| 238 | - | |||||||||||||||||||||||||
| 239 | if (lc_all == 0
| 0-2767 | ||||||||||||||||||||||||
| 240 | { | - | ||||||||||||||||||||||||
| 241 | x = setlocale ( | - | ||||||||||||||||||||||||
| 242 | 0 | - | ||||||||||||||||||||||||
| 243 | , get_locale_var ("LC_CTYPE")); | - | ||||||||||||||||||||||||
| 244 | locale_setblanks (); | - | ||||||||||||||||||||||||
| 245 | locale_mb_cur_max = | - | ||||||||||||||||||||||||
| 246 | (__ctype_get_mb_cur_max ()) | - | ||||||||||||||||||||||||
| 247 | ; | - | ||||||||||||||||||||||||
| 248 | - | |||||||||||||||||||||||||
| 249 | if (x
| 380-2378 | ||||||||||||||||||||||||
| 250 | locale_utf8locale = locale_isutf8 (x); executed 2378 times by 1 test: locale_utf8locale = locale_isutf8 (x);Executed by:
| 2378 | ||||||||||||||||||||||||
| 251 | locale_shiftstates = mblen ((char *) | - | ||||||||||||||||||||||||
| 252 | ((void *)0) | - | ||||||||||||||||||||||||
| 253 | , 0); | - | ||||||||||||||||||||||||
| 254 | u32reset (); | - | ||||||||||||||||||||||||
| 255 | } executed 2758 times by 1 test: end of blockExecuted by:
| 2758 | ||||||||||||||||||||||||
| 256 | - | |||||||||||||||||||||||||
| 257 | } executed 2767 times by 1 test: end of blockExecuted by:
| 2767 | ||||||||||||||||||||||||
| 258 | else if (var[3] == 'C'
| 0-14 | ||||||||||||||||||||||||
| 259 | { | - | ||||||||||||||||||||||||
| 260 | - | |||||||||||||||||||||||||
| 261 | if (lc_all == 0
| 0-8 | ||||||||||||||||||||||||
| 262 | x = setlocale ( executed 2 times by 1 test: x = setlocale ( 3 , get_locale_var ("LC_COLLATE"));Executed by:
| 2 | ||||||||||||||||||||||||
| 263 | 3 executed 2 times by 1 test: x = setlocale ( 3 , get_locale_var ("LC_COLLATE"));Executed by:
| 2 | ||||||||||||||||||||||||
| 264 | , get_locale_var ("LC_COLLATE")); executed 2 times by 1 test: x = setlocale ( 3 , get_locale_var ("LC_COLLATE"));Executed by:
| 2 | ||||||||||||||||||||||||
| 265 | - | |||||||||||||||||||||||||
| 266 | } executed 8 times by 1 test: end of blockExecuted by:
| 8 | ||||||||||||||||||||||||
| 267 | else if (var[3] == 'M'
| 0-9 | ||||||||||||||||||||||||
| 268 | { | - | ||||||||||||||||||||||||
| 269 | - | |||||||||||||||||||||||||
| 270 | if (lc_all == 0
| 0-5 | ||||||||||||||||||||||||
| 271 | x = setlocale ( never executed: x = setlocale ( 5 , get_locale_var ("LC_MESSAGES")); | 0 | ||||||||||||||||||||||||
| 272 | 5 never executed: x = setlocale ( 5 , get_locale_var ("LC_MESSAGES")); | 0 | ||||||||||||||||||||||||
| 273 | , get_locale_var ("LC_MESSAGES")); never executed: x = setlocale ( 5 , get_locale_var ("LC_MESSAGES")); | 0 | ||||||||||||||||||||||||
| 274 | - | |||||||||||||||||||||||||
| 275 | } executed 5 times by 1 test: end of blockExecuted by:
| 5 | ||||||||||||||||||||||||
| 276 | else if (var[3] == 'N'
| 0-9 | ||||||||||||||||||||||||
| 277 | { | - | ||||||||||||||||||||||||
| 278 | - | |||||||||||||||||||||||||
| 279 | if (lc_all == 0
| 0-9 | ||||||||||||||||||||||||
| 280 | x = setlocale ( executed 2 times by 1 test: x = setlocale ( 1 , get_locale_var ("LC_NUMERIC"));Executed by:
| 2 | ||||||||||||||||||||||||
| 281 | 1 executed 2 times by 1 test: x = setlocale ( 1 , get_locale_var ("LC_NUMERIC"));Executed by:
| 2 | ||||||||||||||||||||||||
| 282 | , get_locale_var ("LC_NUMERIC")); executed 2 times by 1 test: x = setlocale ( 1 , get_locale_var ("LC_NUMERIC"));Executed by:
| 2 | ||||||||||||||||||||||||
| 283 | - | |||||||||||||||||||||||||
| 284 | } executed 9 times by 1 test: end of blockExecuted by:
| 9 | ||||||||||||||||||||||||
| 285 | else if (var[3] == 'T'
| 0 | ||||||||||||||||||||||||
| 286 | { | - | ||||||||||||||||||||||||
| 287 | - | |||||||||||||||||||||||||
| 288 | if (lc_all == 0
| 0 | ||||||||||||||||||||||||
| 289 | x = setlocale ( never executed: x = setlocale ( 2 , get_locale_var ("LC_TIME")); | 0 | ||||||||||||||||||||||||
| 290 | 2 never executed: x = setlocale ( 2 , get_locale_var ("LC_TIME")); | 0 | ||||||||||||||||||||||||
| 291 | , get_locale_var ("LC_TIME")); never executed: x = setlocale ( 2 , get_locale_var ("LC_TIME")); | 0 | ||||||||||||||||||||||||
| 292 | - | |||||||||||||||||||||||||
| 293 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 294 | - | |||||||||||||||||||||||||
| 295 | - | |||||||||||||||||||||||||
| 296 | if (x == 0
| 380-2409 | ||||||||||||||||||||||||
| 297 | { | - | ||||||||||||||||||||||||
| 298 | if ( | - | ||||||||||||||||||||||||
| 299 | (*
| 2-378 | ||||||||||||||||||||||||
| 300 | == 0
| 2-378 | ||||||||||||||||||||||||
| 301 | internal_warning( executed 378 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s)" , 5) , var, get_locale_var (var));Executed by:
| 378 | ||||||||||||||||||||||||
| 302 | dcgettext (((void *)0), executed 378 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s)" , 5) , var, get_locale_var (var));Executed by:
| 378 | ||||||||||||||||||||||||
| 303 | "setlocale: %s: cannot change locale (%s)" executed 378 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s)" , 5) , var, get_locale_var (var));Executed by:
| 378 | ||||||||||||||||||||||||
| 304 | , 5) executed 378 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s)" , 5) , var, get_locale_var (var));Executed by:
| 378 | ||||||||||||||||||||||||
| 305 | , var, get_locale_var (var)); executed 378 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s)" , 5) , var, get_locale_var (var));Executed by:
| 378 | ||||||||||||||||||||||||
| 306 | else | - | ||||||||||||||||||||||||
| 307 | internal_warning( executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 308 | dcgettext (((void *)0), executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 309 | "setlocale: %s: cannot change locale (%s): %s" executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 310 | , 5) executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 311 | , var, get_locale_var (var), strerror ( executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 312 | (*__errno_location ()) executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 313 | )); executed 2 times by 1 test: internal_warning( dcgettext (((void *)0), "setlocale: %s: cannot change locale (%s): %s" , 5) , var, get_locale_var (var), strerror ( (*__errno_location ()) ));Executed by:
| 2 | ||||||||||||||||||||||||
| 314 | } | - | ||||||||||||||||||||||||
| 315 | - | |||||||||||||||||||||||||
| 316 | return executed 2789 times by 1 test: (x != 0);return (x != 0);Executed by:
executed 2789 times by 1 test: return (x != 0);Executed by:
| 2789 | ||||||||||||||||||||||||
| 317 | } | - | ||||||||||||||||||||||||
| 318 | - | |||||||||||||||||||||||||
| 319 | - | |||||||||||||||||||||||||
| 320 | - | |||||||||||||||||||||||||
| 321 | - | |||||||||||||||||||||||||
| 322 | int | - | ||||||||||||||||||||||||
| 323 | set_lang (var, value) | - | ||||||||||||||||||||||||
| 324 | char *var, *value; | - | ||||||||||||||||||||||||
| 325 | { | - | ||||||||||||||||||||||||
| 326 | do { if (lang
executed 126 times by 1 test: } while (0);sh_xfree((lang), "locale.c", 287);Executed by:
| 126-5432 | ||||||||||||||||||||||||
| 327 | if (value
| 5-5553 | ||||||||||||||||||||||||
| 328 | lang = (char *)strcpy (sh_xmalloc((1 + strlen (value)), "locale.c", 289), (value)); executed 5553 times by 1 test: lang = (char *)strcpy (sh_xmalloc((1 + strlen (value)), "locale.c", 289), (value));Executed by:
| 5553 | ||||||||||||||||||||||||
| 329 | else | - | ||||||||||||||||||||||||
| 330 | { | - | ||||||||||||||||||||||||
| 331 | lang = (char *)sh_xmalloc((1), "locale.c", 292); | - | ||||||||||||||||||||||||
| 332 | lang[0] = '\0'; | - | ||||||||||||||||||||||||
| 333 | } executed 5 times by 1 test: end of blockExecuted by:
| 5 | ||||||||||||||||||||||||
| 334 | - | |||||||||||||||||||||||||
| 335 | return executed 5558 times by 1 test: ((lc_all == 0 || *lc_all == 0) ? reset_locale_vars () : 0);return ((lc_all == 0 || *lc_all == 0) ? reset_locale_vars () : 0);Executed by:
executed 5558 times by 1 test: return ((lc_all == 0 || *lc_all == 0) ? reset_locale_vars () : 0);Executed by:
| 5558 | ||||||||||||||||||||||||
| 336 | } | - | ||||||||||||||||||||||||
| 337 | - | |||||||||||||||||||||||||
| 338 | - | |||||||||||||||||||||||||
| 339 | - | |||||||||||||||||||||||||
| 340 | void | - | ||||||||||||||||||||||||
| 341 | set_default_lang () | - | ||||||||||||||||||||||||
| 342 | { | - | ||||||||||||||||||||||||
| 343 | char *v; | - | ||||||||||||||||||||||||
| 344 | - | |||||||||||||||||||||||||
| 345 | v = get_string_value ("LC_ALL"); | - | ||||||||||||||||||||||||
| 346 | set_locale_var ("LC_ALL", v); | - | ||||||||||||||||||||||||
| 347 | - | |||||||||||||||||||||||||
| 348 | v = get_string_value ("LANG"); | - | ||||||||||||||||||||||||
| 349 | set_lang ("LANG", v); | - | ||||||||||||||||||||||||
| 350 | } executed 5447 times by 1 test: end of blockExecuted by:
| 5447 | ||||||||||||||||||||||||
| 351 | - | |||||||||||||||||||||||||
| 352 | - | |||||||||||||||||||||||||
| 353 | - | |||||||||||||||||||||||||
| 354 | - | |||||||||||||||||||||||||
| 355 | char * | - | ||||||||||||||||||||||||
| 356 | get_locale_var (var) | - | ||||||||||||||||||||||||
| 357 | char *var; | - | ||||||||||||||||||||||||
| 358 | { | - | ||||||||||||||||||||||||
| 359 | char *locale; | - | ||||||||||||||||||||||||
| 360 | - | |||||||||||||||||||||||||
| 361 | locale = lc_all; | - | ||||||||||||||||||||||||
| 362 | - | |||||||||||||||||||||||||
| 363 | if (locale == 0
| 0-53787 | ||||||||||||||||||||||||
| 364 | locale = get_string_value (var); executed 53787 times by 1 test: locale = get_string_value (var);Executed by:
| 53787 | ||||||||||||||||||||||||
| 365 | if (locale == 0
| 0-52019 | ||||||||||||||||||||||||
| 366 | locale = lang; executed 52019 times by 1 test: locale = lang;Executed by:
| 52019 | ||||||||||||||||||||||||
| 367 | if (locale == 0
| 25-28606 | ||||||||||||||||||||||||
| 368 | - | |||||||||||||||||||||||||
| 369 | - | |||||||||||||||||||||||||
| 370 | - | |||||||||||||||||||||||||
| 371 | locale = ""; executed 25206 times by 1 test: locale = "";Executed by:
| 25206 | ||||||||||||||||||||||||
| 372 | - | |||||||||||||||||||||||||
| 373 | return executed 53787 times by 1 test: (locale);return (locale);Executed by:
executed 53787 times by 1 test: return (locale);Executed by:
| 53787 | ||||||||||||||||||||||||
| 374 | } | - | ||||||||||||||||||||||||
| 375 | - | |||||||||||||||||||||||||
| 376 | - | |||||||||||||||||||||||||
| 377 | - | |||||||||||||||||||||||||
| 378 | - | |||||||||||||||||||||||||
| 379 | static int | - | ||||||||||||||||||||||||
| 380 | reset_locale_vars () | - | ||||||||||||||||||||||||
| 381 | { | - | ||||||||||||||||||||||||
| 382 | char *t, *x; | - | ||||||||||||||||||||||||
| 383 | - | |||||||||||||||||||||||||
| 384 | if (lang == 0
| 5-5092 | ||||||||||||||||||||||||
| 385 | maybe_make_export_env (); executed 5042 times by 1 test: maybe_make_export_env ();Executed by:
| 5042 | ||||||||||||||||||||||||
| 386 | if (setlocale (
| 6-10123 | ||||||||||||||||||||||||
| 387 | 6
| 6-10123 | ||||||||||||||||||||||||
| 388 | , lang ? lang : "") == 0
| 6-10123 | ||||||||||||||||||||||||
| 389 | return executed 6 times by 1 test: 0;return 0;Executed by:
executed 6 times by 1 test: return 0;Executed by:
| 6 | ||||||||||||||||||||||||
| 390 | - | |||||||||||||||||||||||||
| 391 | x = 0; | - | ||||||||||||||||||||||||
| 392 | - | |||||||||||||||||||||||||
| 393 | x = setlocale ( | - | ||||||||||||||||||||||||
| 394 | 0 | - | ||||||||||||||||||||||||
| 395 | , get_locale_var ("LC_CTYPE")); | - | ||||||||||||||||||||||||
| 396 | - | |||||||||||||||||||||||||
| 397 | - | |||||||||||||||||||||||||
| 398 | t = setlocale ( | - | ||||||||||||||||||||||||
| 399 | 3 | - | ||||||||||||||||||||||||
| 400 | , get_locale_var ("LC_COLLATE")); | - | ||||||||||||||||||||||||
| 401 | - | |||||||||||||||||||||||||
| 402 | - | |||||||||||||||||||||||||
| 403 | t = setlocale ( | - | ||||||||||||||||||||||||
| 404 | 5 | - | ||||||||||||||||||||||||
| 405 | , get_locale_var ("LC_MESSAGES")); | - | ||||||||||||||||||||||||
| 406 | - | |||||||||||||||||||||||||
| 407 | - | |||||||||||||||||||||||||
| 408 | t = setlocale ( | - | ||||||||||||||||||||||||
| 409 | 1 | - | ||||||||||||||||||||||||
| 410 | , get_locale_var ("LC_NUMERIC")); | - | ||||||||||||||||||||||||
| 411 | - | |||||||||||||||||||||||||
| 412 | - | |||||||||||||||||||||||||
| 413 | t = setlocale ( | - | ||||||||||||||||||||||||
| 414 | 2 | - | ||||||||||||||||||||||||
| 415 | , get_locale_var ("LC_TIME")); | - | ||||||||||||||||||||||||
| 416 | - | |||||||||||||||||||||||||
| 417 | - | |||||||||||||||||||||||||
| 418 | locale_setblanks (); | - | ||||||||||||||||||||||||
| 419 | locale_mb_cur_max = | - | ||||||||||||||||||||||||
| 420 | (__ctype_get_mb_cur_max ()) | - | ||||||||||||||||||||||||
| 421 | ; | - | ||||||||||||||||||||||||
| 422 | if (x
| 0-10123 | ||||||||||||||||||||||||
| 423 | locale_utf8locale = locale_isutf8 (x); executed 10123 times by 1 test: locale_utf8locale = locale_isutf8 (x);Executed by:
| 10123 | ||||||||||||||||||||||||
| 424 | locale_shiftstates = mblen ((char *) | - | ||||||||||||||||||||||||
| 425 | ((void *)0) | - | ||||||||||||||||||||||||
| 426 | , 0); | - | ||||||||||||||||||||||||
| 427 | u32reset (); | - | ||||||||||||||||||||||||
| 428 | - | |||||||||||||||||||||||||
| 429 | return executed 10123 times by 1 test: 1;return 1;Executed by:
executed 10123 times by 1 test: return 1;Executed by:
| 10123 | ||||||||||||||||||||||||
| 430 | } | - | ||||||||||||||||||||||||
| 431 | - | |||||||||||||||||||||||||
| 432 | - | |||||||||||||||||||||||||
| 433 | - | |||||||||||||||||||||||||
| 434 | - | |||||||||||||||||||||||||
| 435 | - | |||||||||||||||||||||||||
| 436 | char * | - | ||||||||||||||||||||||||
| 437 | localetrans (string, len, lenp) | - | ||||||||||||||||||||||||
| 438 | char *string; | - | ||||||||||||||||||||||||
| 439 | int len, *lenp; | - | ||||||||||||||||||||||||
| 440 | { | - | ||||||||||||||||||||||||
| 441 | char *locale, *t; | - | ||||||||||||||||||||||||
| 442 | char *translated; | - | ||||||||||||||||||||||||
| 443 | int tlen; | - | ||||||||||||||||||||||||
| 444 | - | |||||||||||||||||||||||||
| 445 | - | |||||||||||||||||||||||||
| 446 | if (string == 0
| 0-30 | ||||||||||||||||||||||||
| 447 | { | - | ||||||||||||||||||||||||
| 448 | if (lenp
| 0 | ||||||||||||||||||||||||
| 449 | * never executed: lenp = 0;*lenp = 0;never executed: *lenp = 0; | 0 | ||||||||||||||||||||||||
| 450 | return never executed: ((char *)return ((char *) ((void *)0) );never executed: return ((char *) ((void *)0) ); | 0 | ||||||||||||||||||||||||
| 451 | ((void *)0) never executed: return ((char *) ((void *)0) ); | 0 | ||||||||||||||||||||||||
| 452 | ); never executed: return ((char *) ((void *)0) ); | 0 | ||||||||||||||||||||||||
| 453 | } | - | ||||||||||||||||||||||||
| 454 | - | |||||||||||||||||||||||||
| 455 | locale = get_locale_var ("LC_MESSAGES"); | - | ||||||||||||||||||||||||
| 456 | - | |||||||||||||||||||||||||
| 457 | - | |||||||||||||||||||||||||
| 458 | - | |||||||||||||||||||||||||
| 459 | - | |||||||||||||||||||||||||
| 460 | if (locale == 0
| 0-30 | ||||||||||||||||||||||||
| 461 | (locale[0] == 'C'
| 0-30 | ||||||||||||||||||||||||
| 462 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
| 0 | ||||||||||||||||||||||||
| 463 | locale
| 0 | ||||||||||||||||||||||||
| 464 | ) && __builtin_constant_p (
| 0 | ||||||||||||||||||||||||
| 465 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 466 | ) && (__s1_len = __builtin_strlen (
| 0 | ||||||||||||||||||||||||
| 467 | locale
| 0 | ||||||||||||||||||||||||
| 468 | ), __s2_len = __builtin_strlen (
| 0 | ||||||||||||||||||||||||
| 469 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 470 | ), (!((size_t)(const void *)((
| 0 | ||||||||||||||||||||||||
| 471 | locale
| 0 | ||||||||||||||||||||||||
| 472 | ) + 1) - (size_t)(const void *)(
| 0 | ||||||||||||||||||||||||
| 473 | locale
| 0 | ||||||||||||||||||||||||
| 474 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
| 0 | ||||||||||||||||||||||||
| 475 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 476 | ) + 1) - (size_t)(const void *)(
| 0 | ||||||||||||||||||||||||
| 477 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 478 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
| 0 | ||||||||||||||||||||||||
| 479 | locale
| 0 | ||||||||||||||||||||||||
| 480 | ,
| 0 | ||||||||||||||||||||||||
| 481 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 482 | ) : (__builtin_constant_p (
| 0 | ||||||||||||||||||||||||
| 483 | locale
| 0 | ||||||||||||||||||||||||
| 484 | ) && ((size_t)(const void *)((
| 0 | ||||||||||||||||||||||||
| 485 | locale
| 0 | ||||||||||||||||||||||||
| 486 | ) + 1) - (size_t)(const void *)(
| 0 | ||||||||||||||||||||||||
| 487 | locale
| 0 | ||||||||||||||||||||||||
| 488 | ) == 1) && (__s1_len = __builtin_strlen (
| 0 | ||||||||||||||||||||||||
| 489 | locale
| 0 | ||||||||||||||||||||||||
| 490 | ), __s1_len < 4) ? (__builtin_constant_p (
| 0 | ||||||||||||||||||||||||
| 491 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 492 | ) && ((size_t)(const void *)((
| 0 | ||||||||||||||||||||||||
| 493 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 494 | ) + 1) - (size_t)(const void *)(
| 0 | ||||||||||||||||||||||||
| 495 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 496 | ) == 1) ? __builtin_strcmp (
| 0 | ||||||||||||||||||||||||
| 497 | locale
| 0 | ||||||||||||||||||||||||
| 498 | ,
| 0 | ||||||||||||||||||||||||
| 499 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 500 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 0 | ||||||||||||||||||||||||
| 501 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 502 | ); int __result = (((const unsigned char *) (const char *) (
| 0 | ||||||||||||||||||||||||
| 503 | locale
| 0 | ||||||||||||||||||||||||
| 504 | ))[0] - __s2[0]); if (__s1_len > 0
| 0 | ||||||||||||||||||||||||
| 505 | locale
| 0 | ||||||||||||||||||||||||
| 506 | ))[1] - __s2[1]); if (__s1_len > 1
| 0 | ||||||||||||||||||||||||
| 507 | locale
| 0 | ||||||||||||||||||||||||
| 508 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( locale ))[3] - __s2[3]); | 0 | ||||||||||||||||||||||||
| 509 | locale
never executed: __result = (((const unsigned char *) (const char *) ( locale ))[3] - __s2[3]); | 0 | ||||||||||||||||||||||||
| 510 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
| 0 | ||||||||||||||||||||||||
| 511 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 512 | ) && ((size_t)(const void *)((
| 0 | ||||||||||||||||||||||||
| 513 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 514 | ) + 1) - (size_t)(const void *)(
| 0 | ||||||||||||||||||||||||
| 515 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 516 | ) == 1) && (__s2_len = __builtin_strlen (
| 0 | ||||||||||||||||||||||||
| 517 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 518 | ), __s2_len < 4) ? (__builtin_constant_p (
| 0 | ||||||||||||||||||||||||
| 519 | locale
| 0 | ||||||||||||||||||||||||
| 520 | ) && ((size_t)(const void *)((
| 0 | ||||||||||||||||||||||||
| 521 | locale
| 0 | ||||||||||||||||||||||||
| 522 | ) + 1) - (size_t)(const void *)(
| 0 | ||||||||||||||||||||||||
| 523 | locale
| 0 | ||||||||||||||||||||||||
| 524 | ) == 1) ? __builtin_strcmp (
| 0 | ||||||||||||||||||||||||
| 525 | locale
| 0 | ||||||||||||||||||||||||
| 526 | ,
| 0 | ||||||||||||||||||||||||
| 527 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 528 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 0 | ||||||||||||||||||||||||
| 529 | locale
| 0 | ||||||||||||||||||||||||
| 530 | ); int __result = (((const unsigned char *) (const char *) (
| 0 | ||||||||||||||||||||||||
| 531 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 532 | ))[0] - __s2[0]); if (__s2_len > 0
| 0 | ||||||||||||||||||||||||
| 533 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 534 | ))[1] - __s2[1]); if (__s2_len > 1
| 0 | ||||||||||||||||||||||||
| 535 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 536 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( "POSIX" ))[3] - __s2[3]); | 0 | ||||||||||||||||||||||||
| 537 | "POSIX"
never executed: __result = (((const unsigned char *) (const char *) ( "POSIX" ))[3] - __s2[3]); | 0 | ||||||||||||||||||||||||
| 538 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
| 0 | ||||||||||||||||||||||||
| 539 | locale
| 0 | ||||||||||||||||||||||||
| 540 | ,
| 0 | ||||||||||||||||||||||||
| 541 | "POSIX"
| 0 | ||||||||||||||||||||||||
| 542 | )))); })
| 0 | ||||||||||||||||||||||||
| 543 | == 0
| 0 | ||||||||||||||||||||||||
| 544 | { | - | ||||||||||||||||||||||||
| 545 | t = (char *)sh_xmalloc((len + 1), "locale.c", 406); | - | ||||||||||||||||||||||||
| 546 | strcpy (t, string); | - | ||||||||||||||||||||||||
| 547 | if (lenp
| 0 | ||||||||||||||||||||||||
| 548 | * never executed: lenp = len;*lenp = len;never executed: *lenp = len; | 0 | ||||||||||||||||||||||||
| 549 | return never executed: (t);return (t);never executed: return (t); | 0 | ||||||||||||||||||||||||
| 550 | } | - | ||||||||||||||||||||||||
| 551 | - | |||||||||||||||||||||||||
| 552 | - | |||||||||||||||||||||||||
| 553 | if (default_domain
| 0-30 | ||||||||||||||||||||||||
| 554 | translated = never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 555 | dcgettext ( never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 556 | default_domain never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 557 | , never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 558 | string never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 559 | , 5) never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 560 | ; never executed: translated = dcgettext ( default_domain , string , 5) ; | 0 | ||||||||||||||||||||||||
| 561 | else | - | ||||||||||||||||||||||||
| 562 | translated = string; executed 30 times by 1 test: translated = string;Executed by:
| 30 | ||||||||||||||||||||||||
| 563 | - | |||||||||||||||||||||||||
| 564 | if (translated == string
| 0-30 | ||||||||||||||||||||||||
| 565 | { | - | ||||||||||||||||||||||||
| 566 | t = (char *)sh_xmalloc((len + 1), "locale.c", 421); | - | ||||||||||||||||||||||||
| 567 | strcpy (t, string); | - | ||||||||||||||||||||||||
| 568 | if (lenp
| 0-30 | ||||||||||||||||||||||||
| 569 | * executed 30 times by 1 test: lenp = len;*lenp = len;Executed by:
executed 30 times by 1 test: *lenp = len;Executed by:
| 30 | ||||||||||||||||||||||||
| 570 | } executed 30 times by 1 test: end of blockExecuted by:
| 30 | ||||||||||||||||||||||||
| 571 | else | - | ||||||||||||||||||||||||
| 572 | { | - | ||||||||||||||||||||||||
| 573 | tlen = strlen (translated); | - | ||||||||||||||||||||||||
| 574 | t = (char *)sh_xmalloc((tlen + 1), "locale.c", 429); | - | ||||||||||||||||||||||||
| 575 | strcpy (t, translated); | - | ||||||||||||||||||||||||
| 576 | if (lenp
| 0 | ||||||||||||||||||||||||
| 577 | * never executed: lenp = tlen;*lenp = tlen;never executed: *lenp = tlen; | 0 | ||||||||||||||||||||||||
| 578 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 579 | return executed 30 times by 1 test: (t);return (t);Executed by:
executed 30 times by 1 test: return (t);Executed by:
| 30 | ||||||||||||||||||||||||
| 580 | } | - | ||||||||||||||||||||||||
| 581 | - | |||||||||||||||||||||||||
| 582 | - | |||||||||||||||||||||||||
| 583 | - | |||||||||||||||||||||||||
| 584 | char * | - | ||||||||||||||||||||||||
| 585 | mk_msgstr (string, foundnlp) | - | ||||||||||||||||||||||||
| 586 | char *string; | - | ||||||||||||||||||||||||
| 587 | int *foundnlp; | - | ||||||||||||||||||||||||
| 588 | { | - | ||||||||||||||||||||||||
| 589 | register int c, len; | - | ||||||||||||||||||||||||
| 590 | char *result, *r, *s; | - | ||||||||||||||||||||||||
| 591 | - | |||||||||||||||||||||||||
| 592 | for (len = 0, s = string; s
| 0 | ||||||||||||||||||||||||
| 593 | { | - | ||||||||||||||||||||||||
| 594 | len++; | - | ||||||||||||||||||||||||
| 595 | if (*
| 0 | ||||||||||||||||||||||||
| 596 | len++; never executed: len++; | 0 | ||||||||||||||||||||||||
| 597 | else if (*
| 0 | ||||||||||||||||||||||||
| 598 | len += 5; never executed: len += 5; | 0 | ||||||||||||||||||||||||
| 599 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 600 | - | |||||||||||||||||||||||||
| 601 | r = result = (char *)sh_xmalloc((len + 3), "locale.c", 456); | - | ||||||||||||||||||||||||
| 602 | *r++ = '"'; | - | ||||||||||||||||||||||||
| 603 | - | |||||||||||||||||||||||||
| 604 | for (s = string; s
| 0 | ||||||||||||||||||||||||
| 605 | { | - | ||||||||||||||||||||||||
| 606 | if (c == '\n'
| 0 | ||||||||||||||||||||||||
| 607 | { | - | ||||||||||||||||||||||||
| 608 | *r++ = '\\'; | - | ||||||||||||||||||||||||
| 609 | *r++ = 'n'; | - | ||||||||||||||||||||||||
| 610 | *r++ = '"'; | - | ||||||||||||||||||||||||
| 611 | *r++ = '\n'; | - | ||||||||||||||||||||||||
| 612 | *r++ = '"'; | - | ||||||||||||||||||||||||
| 613 | if (foundnlp
| 0 | ||||||||||||||||||||||||
| 614 | * never executed: foundnlp = 1;*foundnlp = 1;never executed: *foundnlp = 1; | 0 | ||||||||||||||||||||||||
| 615 | continue; never executed: continue; | 0 | ||||||||||||||||||||||||
| 616 | } | - | ||||||||||||||||||||||||
| 617 | if (c == '"'
| 0 | ||||||||||||||||||||||||
| 618 | * never executed: r++ = '\\';*r++ = '\\';never executed: *r++ = '\\'; | 0 | ||||||||||||||||||||||||
| 619 | *r++ = c; | - | ||||||||||||||||||||||||
| 620 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 621 | - | |||||||||||||||||||||||||
| 622 | *r++ = '"'; | - | ||||||||||||||||||||||||
| 623 | *r++ = '\0'; | - | ||||||||||||||||||||||||
| 624 | - | |||||||||||||||||||||||||
| 625 | return never executed: result;return result;never executed: return result; | 0 | ||||||||||||||||||||||||
| 626 | } | - | ||||||||||||||||||||||||
| 627 | char * | - | ||||||||||||||||||||||||
| 628 | localeexpand (string, start, end, lineno, lenp) | - | ||||||||||||||||||||||||
| 629 | char *string; | - | ||||||||||||||||||||||||
| 630 | int start, end, lineno, *lenp; | - | ||||||||||||||||||||||||
| 631 | { | - | ||||||||||||||||||||||||
| 632 | int len, tlen, foundnl; | - | ||||||||||||||||||||||||
| 633 | char *temp, *t, *t2; | - | ||||||||||||||||||||||||
| 634 | - | |||||||||||||||||||||||||
| 635 | temp = (char *)sh_xmalloc((end - start + 1), "locale.c", 498); | - | ||||||||||||||||||||||||
| 636 | for (tlen = 0, len = start; len < end
| 35-290 | ||||||||||||||||||||||||
| 637 | temp[tlen++] = string[len++]; executed 290 times by 1 test: temp[tlen++] = string[len++];Executed by:
| 290 | ||||||||||||||||||||||||
| 638 | temp[tlen] = '\0'; | - | ||||||||||||||||||||||||
| 639 | if (dump_translatable_strings
| 0-35 | ||||||||||||||||||||||||
| 640 | { | - | ||||||||||||||||||||||||
| 641 | if (dump_po_strings
| 0 | ||||||||||||||||||||||||
| 642 | { | - | ||||||||||||||||||||||||
| 643 | foundnl = 0; | - | ||||||||||||||||||||||||
| 644 | t = mk_msgstr (temp, &foundnl); | - | ||||||||||||||||||||||||
| 645 | t2 = foundnl
| 0 | ||||||||||||||||||||||||
| 646 | - | |||||||||||||||||||||||||
| 647 | printf ("#: %s:%d\nmsgid %s%s\nmsgstr \"\"\n", | - | ||||||||||||||||||||||||
| 648 | yy_input_name (), lineno, t2, t); | - | ||||||||||||||||||||||||
| 649 | sh_xfree((t), "locale.c", 520); | - | ||||||||||||||||||||||||
| 650 | } never executed: end of block | 0 | ||||||||||||||||||||||||
| 651 | else | - | ||||||||||||||||||||||||
| 652 | printf ("\"%s\"\n", temp); never executed: printf ("\"%s\"\n", temp); | 0 | ||||||||||||||||||||||||
| 653 | - | |||||||||||||||||||||||||
| 654 | if (lenp
| 0 | ||||||||||||||||||||||||
| 655 | * never executed: lenp = tlen;*lenp = tlen;never executed: *lenp = tlen; | 0 | ||||||||||||||||||||||||
| 656 | return never executed: (temp);return (temp);never executed: return (temp); | 0 | ||||||||||||||||||||||||
| 657 | } | - | ||||||||||||||||||||||||
| 658 | else if (*
| 5-30 | ||||||||||||||||||||||||
| 659 | { | - | ||||||||||||||||||||||||
| 660 | t = localetrans (temp, tlen, &len); | - | ||||||||||||||||||||||||
| 661 | sh_xfree((temp), "locale.c", 532); | - | ||||||||||||||||||||||||
| 662 | if (lenp
| 0-30 | ||||||||||||||||||||||||
| 663 | * executed 30 times by 1 test: lenp = len;*lenp = len;Executed by:
executed 30 times by 1 test: *lenp = len;Executed by:
| 30 | ||||||||||||||||||||||||
| 664 | return executed 30 times by 1 test: (t);return (t);Executed by:
executed 30 times by 1 test: return (t);Executed by:
| 30 | ||||||||||||||||||||||||
| 665 | } | - | ||||||||||||||||||||||||
| 666 | else | - | ||||||||||||||||||||||||
| 667 | { | - | ||||||||||||||||||||||||
| 668 | if (lenp
| 0-5 | ||||||||||||||||||||||||
| 669 | * executed 5 times by 1 test: lenp = 0;*lenp = 0;Executed by:
executed 5 times by 1 test: *lenp = 0;Executed by:
| 5 | ||||||||||||||||||||||||
| 670 | return executed 5 times by 1 test: (temp);return (temp);Executed by:
executed 5 times by 1 test: return (temp);Executed by:
| 5 | ||||||||||||||||||||||||
| 671 | } | - | ||||||||||||||||||||||||
| 672 | } | - | ||||||||||||||||||||||||
| 673 | - | |||||||||||||||||||||||||
| 674 | - | |||||||||||||||||||||||||
| 675 | - | |||||||||||||||||||||||||
| 676 | static void | - | ||||||||||||||||||||||||
| 677 | locale_setblanks () | - | ||||||||||||||||||||||||
| 678 | { | - | ||||||||||||||||||||||||
| 679 | int x; | - | ||||||||||||||||||||||||
| 680 | - | |||||||||||||||||||||||||
| 681 | for (x = 0; x < sh_syntabsiz
| 18822-4818432 | ||||||||||||||||||||||||
| 682 | { | - | ||||||||||||||||||||||||
| 683 | if ( | - | ||||||||||||||||||||||||
| 684 | ((*
| 37644-4780788 | ||||||||||||||||||||||||
| 685 | (unsigned char)x
| 37644-4780788 | ||||||||||||||||||||||||
| 686 | ))] & (unsigned short int) _ISblank)
| 37644-4780788 | ||||||||||||||||||||||||
| 687 | ) | - | ||||||||||||||||||||||||
| 688 | sh_syntaxtab[x] |= 0x0002|0x2000; executed 37644 times by 1 test: sh_syntaxtab[x] |= 0x0002|0x2000;Executed by:
| 37644 | ||||||||||||||||||||||||
| 689 | else if (((
| 18822-4761966 | ||||||||||||||||||||||||
| 690 | ((void *)0)
| 150576-4630212 | ||||||||||||||||||||||||
| 691 | ) : 0)
| 150576-4630212 | ||||||||||||||||||||||||
| 692 | { | - | ||||||||||||||||||||||||
| 693 | sh_syntaxtab[x] |= 0x0002; | - | ||||||||||||||||||||||||
| 694 | sh_syntaxtab[x] &= ~0x2000; | - | ||||||||||||||||||||||||
| 695 | } executed 150576 times by 1 test: end of blockExecuted by:
| 150576 | ||||||||||||||||||||||||
| 696 | else | - | ||||||||||||||||||||||||
| 697 | sh_syntaxtab[x] &= ~(0x0002|0x2000); executed 4630212 times by 1 test: sh_syntaxtab[x] &= ~(0x0002|0x2000);Executed by:
| 4630212 | ||||||||||||||||||||||||
| 698 | } | - | ||||||||||||||||||||||||
| 699 | } executed 18822 times by 1 test: end of blockExecuted by:
| 18822 | ||||||||||||||||||||||||
| 700 | - | |||||||||||||||||||||||||
| 701 | - | |||||||||||||||||||||||||
| 702 | - | |||||||||||||||||||||||||
| 703 | - | |||||||||||||||||||||||||
| 704 | static int | - | ||||||||||||||||||||||||
| 705 | locale_isutf8 (lspec) | - | ||||||||||||||||||||||||
| 706 | char *lspec; | - | ||||||||||||||||||||||||
| 707 | { | - | ||||||||||||||||||||||||
| 708 | char *cp, *encoding; | - | ||||||||||||||||||||||||
| 709 | - | |||||||||||||||||||||||||
| 710 | - | |||||||||||||||||||||||||
| 711 | cp = nl_langinfo ( | - | ||||||||||||||||||||||||
| 712 | CODESET | - | ||||||||||||||||||||||||
| 713 | ); | - | ||||||||||||||||||||||||
| 714 | return executed 18809 times by 1 test: (((cp)[0] == ("UTF-8")[0] && return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 715 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 716 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 717 | ) && __builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 718 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 719 | ) && (__s1_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 720 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 721 | ), __s2_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 722 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 723 | ), (!((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 724 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 725 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 726 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 727 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 728 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 729 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 730 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 731 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 732 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 733 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 734 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 735 | ) : (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 736 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 737 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 738 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 739 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 740 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 741 | ) == 1) && (__s1_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 742 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 743 | ), __s1_len < 4) ? (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 744 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 745 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 746 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 747 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 748 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 749 | ) == 1) ? __builtin_strcmp ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 750 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 751 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 752 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 753 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 754 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 755 | ); int __result = (((const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 756 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 757 | ))[0] - __s2[0]); if (__s1_len > 0
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 758 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 759 | ))[1] - __s2[1]); if (__s1_len > 1
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 760 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 761 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( cp ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 762 | cp never executed: __result = (((const unsigned char *) (const char *) ( cp ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 763 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( cp ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : (__builtin_constant_p (end of blockexecuted 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 764 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 765 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 766 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 767 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 768 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 769 | ) == 1) && (__s2_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 770 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 771 | ), __s2_len < 4) ? (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 772 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 773 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 774 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 775 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 776 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 777 | ) == 1) ? __builtin_strcmp ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 778 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 779 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 780 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 781 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 782 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 783 | ); int __result = (((const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 784 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 785 | ))[0] - __s2[0]); if (__s2_len > 0
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 786 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 787 | ))[1] - __s2[1]); if (__s2_len > 1
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 788 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 789 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( "UTF-8" ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 790 | "UTF-8" never executed: __result = (((const unsigned char *) (const char *) ( "UTF-8" ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 791 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( "UTF-8" ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : __builtin_strcmp (end of blockexecuted 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 792 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 793 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 794 | "UTF-8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 795 | )))); }) executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 796 | == 0) || ((cp)[0] == ("utf8")[0] && executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 797 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 798 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 799 | ) && __builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 800 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 801 | ) && (__s1_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 802 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 803 | ), __s2_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 804 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 805 | ), (!((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 806 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 807 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 808 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 809 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 810 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 811 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 812 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 813 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 814 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 815 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 816 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 817 | ) : (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 818 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 819 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 820 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 821 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 822 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 823 | ) == 1) && (__s1_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 824 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 825 | ), __s1_len < 4) ? (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 826 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 827 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 828 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 829 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 830 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 831 | ) == 1) ? __builtin_strcmp ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 832 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 833 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 834 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 835 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 836 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 837 | ); int __result = (((const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 838 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 839 | ))[0] - __s2[0]); if (__s1_len > 0
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 840 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 841 | ))[1] - __s2[1]); if (__s1_len > 1
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 842 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 843 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( cp ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 844 | cp never executed: __result = (((const unsigned char *) (const char *) ( cp ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 845 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( cp ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : (__builtin_constant_p (end of blockexecuted 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 846 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 847 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 848 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 849 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 850 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 851 | ) == 1) && (__s2_len = __builtin_strlen ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 852 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 853 | ), __s2_len < 4) ? (__builtin_constant_p ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 854 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 855 | ) && ((size_t)(const void *)(( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 856 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 857 | ) + 1) - (size_t)(const void *)( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 858 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 859 | ) == 1) ? __builtin_strcmp ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 860 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 861 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 862 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 863 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 864 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 865 | ); int __result = (((const unsigned char *) (const char *) ( executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 866 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 867 | ))[0] - __s2[0]); if (__s2_len > 0
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 868 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 869 | ))[1] - __s2[1]); if (__s2_len > 1
executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 870 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 871 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 872 | "utf8" never executed: __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]);executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 873 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]);never executed: }end of blocknever executed: __result; }))) : __builtin_strcmp (end of blockexecuted 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 0-18809 | ||||||||||||||||||||||||
| 874 | cp executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 875 | , executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 876 | "utf8" executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 877 | )))); }) executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 878 | == 0)); executed 18809 times by 1 test: return (((cp)[0] == ("UTF-8")[0] && __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( cp ) && __builtin_constant_p ( "UTF-8" ) && (__s1_len = __builtin_strlen ( cp ), __s2_len = __builtin_strlen ( "UTF-8" ), (!((size_t)(const void *)(( c...lt = (((const unsigned char *) (const char *) ( "utf8" ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( "utf8" ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( cp , "utf8" )))); }) == 0));Executed by:
| 18809 | ||||||||||||||||||||||||
| 879 | } | - | ||||||||||||||||||||||||
| 880 | - | |||||||||||||||||||||||||
| 881 | - | |||||||||||||||||||||||||
| 882 | int | - | ||||||||||||||||||||||||
| 883 | locale_decpoint () | - | ||||||||||||||||||||||||
| 884 | { | - | ||||||||||||||||||||||||
| 885 | struct lconv *lv; | - | ||||||||||||||||||||||||
| 886 | - | |||||||||||||||||||||||||
| 887 | lv = localeconv (); | - | ||||||||||||||||||||||||
| 888 | return executed 20 times by 1 test: (lv && lv->decimal_point && lv->decimal_point[0]) ? lv->decimal_point[0] : '.';return (lv && lv->decimal_point && lv->decimal_point[0]) ? lv->decimal_point[0] : '.';Executed by:
executed 20 times by 1 test: return (lv && lv->decimal_point && lv->decimal_point[0]) ? lv->decimal_point[0] : '.';Executed by:
| 20 | ||||||||||||||||||||||||
| 889 | } | - | ||||||||||||||||||||||||
| Switch to Source code | Preprocessed file |