Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | - | |||||||||||||||||||||||||
2 | - | |||||||||||||||||||||||||
3 | - | |||||||||||||||||||||||||
4 | - | |||||||||||||||||||||||||
5 | - | |||||||||||||||||||||||||
6 | - | |||||||||||||||||||||||||
7 | - | |||||||||||||||||||||||||
8 | static int sn_cmp_BSEARCH_CMP_FN(const void *, const void *); | - | ||||||||||||||||||||||||
9 | static int sn_cmp(const ASN1_OBJECT * const *, unsigned int const *); | - | ||||||||||||||||||||||||
10 | static unsigned int *OBJ_bsearch_sn(const ASN1_OBJECT * *key, unsigned int const *base, int num); | - | ||||||||||||||||||||||||
11 | static int ln_cmp_BSEARCH_CMP_FN(const void *, const void *); | - | ||||||||||||||||||||||||
12 | static int ln_cmp(const ASN1_OBJECT * const *, unsigned int const *); | - | ||||||||||||||||||||||||
13 | static unsigned int *OBJ_bsearch_ln(const ASN1_OBJECT * *key, unsigned int const *base, int num); | - | ||||||||||||||||||||||||
14 | static int obj_cmp_BSEARCH_CMP_FN(const void *, const void *); | - | ||||||||||||||||||||||||
15 | static int obj_cmp(const ASN1_OBJECT * const *, unsigned int const *); | - | ||||||||||||||||||||||||
16 | static unsigned int *OBJ_bsearch_obj(const ASN1_OBJECT * *key, unsigned int const *base, int num); | - | ||||||||||||||||||||||||
17 | - | |||||||||||||||||||||||||
18 | - | |||||||||||||||||||||||||
19 | - | |||||||||||||||||||||||||
20 | - | |||||||||||||||||||||||||
21 | - | |||||||||||||||||||||||||
22 | - | |||||||||||||||||||||||||
23 | typedef struct added_obj_st { | - | ||||||||||||||||||||||||
24 | int type; | - | ||||||||||||||||||||||||
25 | ASN1_OBJECT *obj; | - | ||||||||||||||||||||||||
26 | } ADDED_OBJ; | - | ||||||||||||||||||||||||
27 | struct lhash_st_ADDED_OBJ { int dummy; }; | - | ||||||||||||||||||||||||
28 | - | |||||||||||||||||||||||||
29 | static int new_nid = 968; | - | ||||||||||||||||||||||||
30 | static struct lhash_st_ADDED_OBJ *added = | - | ||||||||||||||||||||||||
31 | ((void *)0) | - | ||||||||||||||||||||||||
32 | ; | - | ||||||||||||||||||||||||
33 | - | |||||||||||||||||||||||||
34 | static int sn_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | - | ||||||||||||||||||||||||
35 | { | - | ||||||||||||||||||||||||
36 | return executed 475 times by 5 tests: (return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
37 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
38 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
39 | ) && __builtin_constant_p ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
40 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
41 | ) && (__s1_len = __builtin_strlen ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
42 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
43 | ), __s2_len = __builtin_strlen ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
44 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
45 | ), (!((size_t)(const void *)(( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
46 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
47 | ) + 1) - (size_t)(const void *)( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
48 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
49 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
50 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
51 | ) + 1) - (size_t)(const void *)( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
52 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
53 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
54 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
55 | , executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
56 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
57 | ) : (__builtin_constant_p ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
58 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
59 | ) && ((size_t)(const void *)(( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
60 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
61 | ) + 1) - (size_t)(const void *)( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
62 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
63 | ) == 1) && (__s1_len = __builtin_strlen ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
64 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
65 | ), __s1_len < 4) ? (__builtin_constant_p ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
66 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
67 | ) && ((size_t)(const void *)(( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
68 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
69 | ) + 1) - (size_t)(const void *)( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
70 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
71 | ) == 1) ? __builtin_strcmp ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
72 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
73 | , executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
74 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
75 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
76 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
77 | ); int __result = (((const unsigned char *) (const char *) ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
78 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
79 | ))[0] - __s2[0]); if (__s1_len > 0
executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
80 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
81 | ))[1] - __s2[1]); if (__s1_len > 1
executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
82 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
83 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( (*a)->sn ))[3] - __s2[3]); executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
84 | (*a)->sn never executed: __result = (((const unsigned char *) (const char *) ( (*a)->sn ))[3] - __s2[3]); executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
85 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( (*a)->sn ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
86 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
87 | ) && ((size_t)(const void *)(( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
88 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
89 | ) + 1) - (size_t)(const void *)( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
90 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
91 | ) == 1) && (__s2_len = __builtin_strlen ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
92 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
93 | ), __s2_len < 4) ? (__builtin_constant_p ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
94 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
95 | ) && ((size_t)(const void *)(( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
96 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
97 | ) + 1) - (size_t)(const void *)( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
98 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
99 | ) == 1) ? __builtin_strcmp ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
100 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
101 | , executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
102 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
103 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
104 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
105 | ); int __result = (((const unsigned char *) (const char *) ( executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
106 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
107 | ))[0] - __s2[0]); if (__s2_len > 0
executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
108 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
109 | ))[1] - __s2[1]); if (__s2_len > 1
executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
110 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
111 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
112 | nid_objs[*b].sn never executed: __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
113 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : __builtin_strcmp (end of block executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 0-475 | ||||||||||||||||||||||||
114 | (*a)->sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
115 | , executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
116 | nid_objs[*b].sn executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
117 | )))); }) executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
118 | ); executed 475 times by 5 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->sn ) && __builtin_constant_p ( nid_objs[*b].sn ) && (__s1_len = __builtin_strlen ( (*a)->sn ), __s2_len = __builtin_strlen ( nid_objs[*b].sn ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->sn , nid_objs[*b].sn )))); }) ); Executed by:
| 475 | ||||||||||||||||||||||||
119 | } | - | ||||||||||||||||||||||||
120 | - | |||||||||||||||||||||||||
121 | - | |||||||||||||||||||||||||
122 | static int | - | ||||||||||||||||||||||||
123 | sn_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | - | ||||||||||||||||||||||||
124 | { | - | ||||||||||||||||||||||||
125 | const ASN1_OBJECT * const *a = a_; | - | ||||||||||||||||||||||||
126 | unsigned int const *b = b_; | - | ||||||||||||||||||||||||
127 | return executed 475 times by 5 tests: sn_cmp(a, b);return sn_cmp(a, b); Executed by:
executed 475 times by 5 tests: return sn_cmp(a, b); Executed by:
| 475 | ||||||||||||||||||||||||
128 | } | - | ||||||||||||||||||||||||
129 | - | |||||||||||||||||||||||||
130 | static unsigned int * | - | ||||||||||||||||||||||||
131 | OBJ_bsearch_sn(const ASN1_OBJECT * *key, unsigned int const *base, int num) | - | ||||||||||||||||||||||||
132 | { | - | ||||||||||||||||||||||||
133 | return executed 49 times by 5 tests: (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int),return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), sn_cmp_BSEARCH_CMP_FN); Executed by:
executed 49 times by 5 tests: return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), sn_cmp_BSEARCH_CMP_FN); Executed by:
| 49 | ||||||||||||||||||||||||
134 | sn_cmp_BSEARCH_CMP_FN); executed 49 times by 5 tests: return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), sn_cmp_BSEARCH_CMP_FN); Executed by:
| 49 | ||||||||||||||||||||||||
135 | } | - | ||||||||||||||||||||||||
136 | - | |||||||||||||||||||||||||
137 | static int ln_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | - | ||||||||||||||||||||||||
138 | { | - | ||||||||||||||||||||||||
139 | return executed 206 times by 4 tests: (return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
140 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
141 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
142 | ) && __builtin_constant_p ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
143 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
144 | ) && (__s1_len = __builtin_strlen ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
145 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
146 | ), __s2_len = __builtin_strlen ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
147 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
148 | ), (!((size_t)(const void *)(( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
149 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
150 | ) + 1) - (size_t)(const void *)( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
151 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
152 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
153 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
154 | ) + 1) - (size_t)(const void *)( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
155 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
156 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
157 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
158 | , executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
159 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
160 | ) : (__builtin_constant_p ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
161 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
162 | ) && ((size_t)(const void *)(( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
163 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
164 | ) + 1) - (size_t)(const void *)( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
165 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
166 | ) == 1) && (__s1_len = __builtin_strlen ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
167 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
168 | ), __s1_len < 4) ? (__builtin_constant_p ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
169 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
170 | ) && ((size_t)(const void *)(( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
171 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
172 | ) + 1) - (size_t)(const void *)( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
173 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
174 | ) == 1) ? __builtin_strcmp ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
175 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
176 | , executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
177 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
178 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
179 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
180 | ); int __result = (((const unsigned char *) (const char *) ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
181 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
182 | ))[0] - __s2[0]); if (__s1_len > 0
executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
183 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
184 | ))[1] - __s2[1]); if (__s1_len > 1
executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
185 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
186 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( (*a)->ln ))[3] - __s2[3]); executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
187 | (*a)->ln never executed: __result = (((const unsigned char *) (const char *) ( (*a)->ln ))[3] - __s2[3]); executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
188 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( (*a)->ln ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
189 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
190 | ) && ((size_t)(const void *)(( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
191 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
192 | ) + 1) - (size_t)(const void *)( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
193 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
194 | ) == 1) && (__s2_len = __builtin_strlen ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
195 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
196 | ), __s2_len < 4) ? (__builtin_constant_p ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
197 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
198 | ) && ((size_t)(const void *)(( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
199 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
200 | ) + 1) - (size_t)(const void *)( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
201 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
202 | ) == 1) ? __builtin_strcmp ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
203 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
204 | , executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
205 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
206 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
207 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
208 | ); int __result = (((const unsigned char *) (const char *) ( executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
209 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
210 | ))[0] - __s2[0]); if (__s2_len > 0
executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
211 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
212 | ))[1] - __s2[1]); if (__s2_len > 1
executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
213 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
214 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
215 | nid_objs[*b].ln never executed: __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
216 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : __builtin_strcmp (end of block executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 0-206 | ||||||||||||||||||||||||
217 | (*a)->ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
218 | , executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
219 | nid_objs[*b].ln executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
220 | )))); }) executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
221 | ); executed 206 times by 4 tests: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( (*a)->ln ) && __builtin_constant_p ( nid_objs[*b].ln ) && (__s1_len = __builtin_strlen ( (*a)->ln ), __s2_len = __builtin_strlen ( nid_objs[*b].ln ), (!((size_t)(const void *)(( ...*) (const char *) ( nid_objs[*b].ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( nid_objs[*b].ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( (*a)->ln , nid_objs[*b].ln )))); }) ); Executed by:
| 206 | ||||||||||||||||||||||||
222 | } | - | ||||||||||||||||||||||||
223 | - | |||||||||||||||||||||||||
224 | - | |||||||||||||||||||||||||
225 | static int | - | ||||||||||||||||||||||||
226 | ln_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | - | ||||||||||||||||||||||||
227 | { | - | ||||||||||||||||||||||||
228 | const ASN1_OBJECT * const *a = a_; | - | ||||||||||||||||||||||||
229 | unsigned int const *b = b_; | - | ||||||||||||||||||||||||
230 | return executed 206 times by 4 tests: ln_cmp(a, b);return ln_cmp(a, b); Executed by:
executed 206 times by 4 tests: return ln_cmp(a, b); Executed by:
| 206 | ||||||||||||||||||||||||
231 | } | - | ||||||||||||||||||||||||
232 | - | |||||||||||||||||||||||||
233 | static unsigned int * | - | ||||||||||||||||||||||||
234 | OBJ_bsearch_ln(const ASN1_OBJECT * *key, unsigned int const *base, int num) | - | ||||||||||||||||||||||||
235 | { | - | ||||||||||||||||||||||||
236 | return executed 22 times by 4 tests: (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int),return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), ln_cmp_BSEARCH_CMP_FN); Executed by:
executed 22 times by 4 tests: return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), ln_cmp_BSEARCH_CMP_FN); Executed by:
| 22 | ||||||||||||||||||||||||
237 | ln_cmp_BSEARCH_CMP_FN); executed 22 times by 4 tests: return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), ln_cmp_BSEARCH_CMP_FN); Executed by:
| 22 | ||||||||||||||||||||||||
238 | } | - | ||||||||||||||||||||||||
239 | - | |||||||||||||||||||||||||
240 | static unsigned long | - | ||||||||||||||||||||||||
241 | added_obj_hash(const ADDED_OBJ *ca) | - | ||||||||||||||||||||||||
242 | { | - | ||||||||||||||||||||||||
243 | const ASN1_OBJECT *a; | - | ||||||||||||||||||||||||
244 | int i; | - | ||||||||||||||||||||||||
245 | unsigned long ret = 0; | - | ||||||||||||||||||||||||
246 | unsigned char *p; | - | ||||||||||||||||||||||||
247 | - | |||||||||||||||||||||||||
248 | a = ca->obj; | - | ||||||||||||||||||||||||
249 | switch (ca->type) { | - | ||||||||||||||||||||||||
250 | case executed 55 times by 1 test: 0:case 0: Executed by:
executed 55 times by 1 test: case 0: Executed by:
| 55 | ||||||||||||||||||||||||
251 | ret = a->length << 20L; | - | ||||||||||||||||||||||||
252 | p = (unsigned char *)a->data; | - | ||||||||||||||||||||||||
253 | for (i = 0; i < a->length
| 55-308 | ||||||||||||||||||||||||
254 | ret ^= p[i] << ((i * 3) % 24); executed 308 times by 1 test: ret ^= p[i] << ((i * 3) % 24); Executed by:
| 308 | ||||||||||||||||||||||||
255 | break; executed 55 times by 1 test: break; Executed by:
| 55 | ||||||||||||||||||||||||
256 | case executed 3 times by 1 test: 1:case 1: Executed by:
executed 3 times by 1 test: case 1: Executed by:
| 3 | ||||||||||||||||||||||||
257 | ret = lh_strhash(a->sn); | - | ||||||||||||||||||||||||
258 | break; executed 3 times by 1 test: break; Executed by:
| 3 | ||||||||||||||||||||||||
259 | case executed 3 times by 1 test: 2:case 2: Executed by:
executed 3 times by 1 test: case 2: Executed by:
| 3 | ||||||||||||||||||||||||
260 | ret = lh_strhash(a->ln); | - | ||||||||||||||||||||||||
261 | break; executed 3 times by 1 test: break; Executed by:
| 3 | ||||||||||||||||||||||||
262 | case executed 3 times by 1 test: 3:case 3: Executed by:
executed 3 times by 1 test: case 3: Executed by:
| 3 | ||||||||||||||||||||||||
263 | ret = a->nid; | - | ||||||||||||||||||||||||
264 | break; executed 3 times by 1 test: break; Executed by:
| 3 | ||||||||||||||||||||||||
265 | default never executed: :default: never executed: default: | 0 | ||||||||||||||||||||||||
266 | - | |||||||||||||||||||||||||
267 | return never executed: 0;return 0; never executed: return 0; | 0 | ||||||||||||||||||||||||
268 | } | - | ||||||||||||||||||||||||
269 | ret &= 0x3fffffffL; | - | ||||||||||||||||||||||||
270 | ret |= ca->type << 30L; | - | ||||||||||||||||||||||||
271 | return executed 64 times by 1 test: (ret);return (ret); Executed by:
executed 64 times by 1 test: return (ret); Executed by:
| 64 | ||||||||||||||||||||||||
272 | } | - | ||||||||||||||||||||||||
273 | static unsigned long added_obj_LHASH_HASH(const void *arg) { const ADDED_OBJ *a = arg; return executed 64 times by 1 test: added_obj_hash(a);return added_obj_hash(a); Executed by:
executed 64 times by 1 test: }return added_obj_hash(a); Executed by:
| 64 | ||||||||||||||||||||||||
274 | - | |||||||||||||||||||||||||
275 | static int | - | ||||||||||||||||||||||||
276 | added_obj_cmp(const ADDED_OBJ *ca, const ADDED_OBJ *cb) | - | ||||||||||||||||||||||||
277 | { | - | ||||||||||||||||||||||||
278 | ASN1_OBJECT *a, *b; | - | ||||||||||||||||||||||||
279 | int i; | - | ||||||||||||||||||||||||
280 | - | |||||||||||||||||||||||||
281 | i = ca->type - cb->type; | - | ||||||||||||||||||||||||
282 | if (i
| 0 | ||||||||||||||||||||||||
283 | return never executed: (i);return (i); never executed: return (i); | 0 | ||||||||||||||||||||||||
284 | a = ca->obj; | - | ||||||||||||||||||||||||
285 | b = cb->obj; | - | ||||||||||||||||||||||||
286 | switch (ca->type) { | - | ||||||||||||||||||||||||
287 | case never executed: 0:case 0: never executed: case 0: | 0 | ||||||||||||||||||||||||
288 | i = (a->length - b->length); | - | ||||||||||||||||||||||||
289 | if (i
| 0 | ||||||||||||||||||||||||
290 | return never executed: (i);return (i); never executed: return (i); | 0 | ||||||||||||||||||||||||
291 | return never executed: (memcmp(a->data, b->data, (size_t)a->length));return (memcmp(a->data, b->data, (size_t)a->length)); never executed: return (memcmp(a->data, b->data, (size_t)a->length)); | 0 | ||||||||||||||||||||||||
292 | case never executed: 1:case 1: never executed: case 1: | 0 | ||||||||||||||||||||||||
293 | if (a->sn ==
| 0 | ||||||||||||||||||||||||
294 | ((void *)0)
| 0 | ||||||||||||||||||||||||
295 | ) | - | ||||||||||||||||||||||||
296 | return never executed: (-1);return (-1); never executed: return (-1); | 0 | ||||||||||||||||||||||||
297 | else if (b->sn ==
| 0 | ||||||||||||||||||||||||
298 | ((void *)0)
| 0 | ||||||||||||||||||||||||
299 | ) | - | ||||||||||||||||||||||||
300 | return never executed: (1);return (1); never executed: return (1); | 0 | ||||||||||||||||||||||||
301 | else | - | ||||||||||||||||||||||||
302 | return never executed: (return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
303 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
304 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
305 | ) && __builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
306 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
307 | ) && (__s1_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
308 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
309 | ), __s2_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
310 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
311 | ), (!((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
312 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
313 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
314 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
315 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
316 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
317 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
318 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
319 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
320 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
321 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
322 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
323 | ) : (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
324 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
325 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
326 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
327 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
328 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
329 | ) == 1) && (__s1_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
330 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
331 | ), __s1_len < 4) ? (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
332 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
333 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
334 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
335 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
336 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
337 | ) == 1) ? __builtin_strcmp ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
338 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
339 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
340 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
341 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
342 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
343 | ); int __result = (((const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
344 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
345 | ))[0] - __s2[0]); if (__s1_len > 0
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
346 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
347 | ))[1] - __s2[1]); if (__s1_len > 1
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
348 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
349 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( a->sn ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
350 | a->sn never executed: __result = (((const unsigned char *) (const char *) ( a->sn ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
351 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( a->sn ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
352 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
353 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
354 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
355 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
356 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
357 | ) == 1) && (__s2_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
358 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
359 | ), __s2_len < 4) ? (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
360 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
361 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
362 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
363 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
364 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
365 | ) == 1) ? __builtin_strcmp ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
366 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
367 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
368 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
369 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
370 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
371 | ); int __result = (((const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
372 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
373 | ))[0] - __s2[0]); if (__s2_len > 0
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
374 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
375 | ))[1] - __s2[1]); if (__s2_len > 1
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
376 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
377 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
378 | b->sn never executed: __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
379 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : __builtin_strcmp (end of block never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
380 | a->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
381 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
382 | b->sn never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
383 | )))); }) never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
384 | ); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->sn ) && __builtin_constant_p ( b->sn ) && (__s1_len = __builtin_strlen ( a->sn ), __s2_len = __builtin_strlen ( b->sn ), (!((size_t)(const void *)(( a->sn ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->sn ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->sn ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->sn , b->sn )))); }) ); | 0 | ||||||||||||||||||||||||
385 | case never executed: 2:case 2: never executed: case 2: | 0 | ||||||||||||||||||||||||
386 | if (a->ln ==
| 0 | ||||||||||||||||||||||||
387 | ((void *)0)
| 0 | ||||||||||||||||||||||||
388 | ) | - | ||||||||||||||||||||||||
389 | return never executed: (-1);return (-1); never executed: return (-1); | 0 | ||||||||||||||||||||||||
390 | else if (b->ln ==
| 0 | ||||||||||||||||||||||||
391 | ((void *)0)
| 0 | ||||||||||||||||||||||||
392 | ) | - | ||||||||||||||||||||||||
393 | return never executed: (1);return (1); never executed: return (1); | 0 | ||||||||||||||||||||||||
394 | else | - | ||||||||||||||||||||||||
395 | return never executed: (return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
396 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
397 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
398 | ) && __builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
399 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
400 | ) && (__s1_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
401 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
402 | ), __s2_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
403 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
404 | ), (!((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
405 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
406 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
407 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
408 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
409 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
410 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
411 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
412 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
413 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
414 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
415 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
416 | ) : (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
417 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
418 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
419 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
420 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
421 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
422 | ) == 1) && (__s1_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
423 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
424 | ), __s1_len < 4) ? (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
425 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
426 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
427 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
428 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
429 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
430 | ) == 1) ? __builtin_strcmp ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
431 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
432 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
433 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
434 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
435 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
436 | ); int __result = (((const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
437 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
438 | ))[0] - __s2[0]); if (__s1_len > 0
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
439 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
440 | ))[1] - __s2[1]); if (__s1_len > 1
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
441 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
442 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( a->ln ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
443 | a->ln never executed: __result = (((const unsigned char *) (const char *) ( a->ln ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
444 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( a->ln ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
445 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
446 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
447 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
448 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
449 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
450 | ) == 1) && (__s2_len = __builtin_strlen ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
451 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
452 | ), __s2_len < 4) ? (__builtin_constant_p ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
453 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
454 | ) && ((size_t)(const void *)(( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
455 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
456 | ) + 1) - (size_t)(const void *)( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
457 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
458 | ) == 1) ? __builtin_strcmp ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
459 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
460 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
461 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
462 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
463 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
464 | ); int __result = (((const unsigned char *) (const char *) ( never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
465 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
466 | ))[0] - __s2[0]); if (__s2_len > 0
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
467 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
468 | ))[1] - __s2[1]); if (__s2_len > 1
never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
469 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
470 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
471 | b->ln never executed: __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
472 | ))[3] - __s2[3]); never executed: }__result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : __builtin_strcmp (end of block never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
473 | a->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
474 | , never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
475 | b->ln never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
476 | )))); }) never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
477 | ); never executed: return ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->ln ) && __builtin_constant_p ( b->ln ) && (__s1_len = __builtin_strlen ( a->ln ), __s2_len = __builtin_strlen ( b->ln ), (!((size_t)(const void *)(( a->ln ) + 1) - (size_t)(co..._result = (((const unsigned char *) (const char *) ( b->ln ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->ln ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->ln , b->ln )))); }) ); | 0 | ||||||||||||||||||||||||
478 | case never executed: 3:case 3: never executed: case 3: | 0 | ||||||||||||||||||||||||
479 | return never executed: (a->nid - b->nid);return (a->nid - b->nid); never executed: return (a->nid - b->nid); | 0 | ||||||||||||||||||||||||
480 | default never executed: :default: never executed: default: | 0 | ||||||||||||||||||||||||
481 | - | |||||||||||||||||||||||||
482 | return never executed: 0;return 0; never executed: return 0; | 0 | ||||||||||||||||||||||||
483 | } | - | ||||||||||||||||||||||||
484 | } | - | ||||||||||||||||||||||||
485 | static int added_obj_LHASH_COMP(const void *arg1, const void *arg2) { const ADDED_OBJ *a = arg1; const ADDED_OBJ *b = arg2; return never executed: added_obj_cmp(a,b);return added_obj_cmp(a,b); never executed: }return added_obj_cmp(a,b); | 0 | ||||||||||||||||||||||||
486 | - | |||||||||||||||||||||||||
487 | static int | - | ||||||||||||||||||||||||
488 | init_added(void) | - | ||||||||||||||||||||||||
489 | { | - | ||||||||||||||||||||||||
490 | if (added !=
| 0-3 | ||||||||||||||||||||||||
491 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
492 | ) | - | ||||||||||||||||||||||||
493 | return never executed: (1);return (1); never executed: return (1); | 0 | ||||||||||||||||||||||||
494 | added = ((struct lhash_st_ADDED_OBJ *)lh_new(added_obj_LHASH_HASH, added_obj_LHASH_COMP)); | - | ||||||||||||||||||||||||
495 | return executed 3 times by 1 test: (added != return (added != ((void *)0) ); Executed by:
executed 3 times by 1 test: return (added != ((void *)0) ); Executed by:
| 3 | ||||||||||||||||||||||||
496 | ((void *)0) executed 3 times by 1 test: return (added != ((void *)0) ); Executed by:
| 3 | ||||||||||||||||||||||||
497 | ); executed 3 times by 1 test: return (added != ((void *)0) ); Executed by:
| 3 | ||||||||||||||||||||||||
498 | } | - | ||||||||||||||||||||||||
499 | - | |||||||||||||||||||||||||
500 | static void | - | ||||||||||||||||||||||||
501 | cleanup1_doall(ADDED_OBJ *a) | - | ||||||||||||||||||||||||
502 | { | - | ||||||||||||||||||||||||
503 | a->obj->nid = 0; | - | ||||||||||||||||||||||||
504 | a->obj->flags |= 0x01 | | - | ||||||||||||||||||||||||
505 | 0x04 | | - | ||||||||||||||||||||||||
506 | 0x08; | - | ||||||||||||||||||||||||
507 | } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
508 | - | |||||||||||||||||||||||||
509 | static void cleanup2_doall(ADDED_OBJ *a) | - | ||||||||||||||||||||||||
510 | { | - | ||||||||||||||||||||||||
511 | a->obj->nid++; | - | ||||||||||||||||||||||||
512 | } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
513 | - | |||||||||||||||||||||||||
514 | static void | - | ||||||||||||||||||||||||
515 | cleanup3_doall(ADDED_OBJ *a) | - | ||||||||||||||||||||||||
516 | { | - | ||||||||||||||||||||||||
517 | if (--
| 3-9 | ||||||||||||||||||||||||
518 | ASN1_OBJECT_free(a->obj); executed 3 times by 1 test: ASN1_OBJECT_free(a->obj); Executed by:
| 3 | ||||||||||||||||||||||||
519 | free(a); | - | ||||||||||||||||||||||||
520 | } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
521 | - | |||||||||||||||||||||||||
522 | static void cleanup1_LHASH_DOALL(void *arg) { ADDED_OBJ *a = arg; cleanup1_doall(a); } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
523 | static void cleanup2_LHASH_DOALL(void *arg) { ADDED_OBJ *a = arg; cleanup2_doall(a); } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
524 | static void cleanup3_LHASH_DOALL(void *arg) { ADDED_OBJ *a = arg; cleanup3_doall(a); } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
525 | - | |||||||||||||||||||||||||
526 | - | |||||||||||||||||||||||||
527 | - | |||||||||||||||||||||||||
528 | - | |||||||||||||||||||||||||
529 | - | |||||||||||||||||||||||||
530 | - | |||||||||||||||||||||||||
531 | int obj_cleanup_defer = 0; | - | ||||||||||||||||||||||||
532 | - | |||||||||||||||||||||||||
533 | void | - | ||||||||||||||||||||||||
534 | check_defer(int nid) | - | ||||||||||||||||||||||||
535 | { | - | ||||||||||||||||||||||||
536 | if (!obj_cleanup_defer
| 0-43693 | ||||||||||||||||||||||||
537 | obj_cleanup_defer = 1; never executed: obj_cleanup_defer = 1; | 0 | ||||||||||||||||||||||||
538 | } executed 43693 times by 33 tests: end of block Executed by:
| 43693 | ||||||||||||||||||||||||
539 | - | |||||||||||||||||||||||||
540 | void | - | ||||||||||||||||||||||||
541 | OBJ_cleanup(void) | - | ||||||||||||||||||||||||
542 | { | - | ||||||||||||||||||||||||
543 | if (obj_cleanup_defer
| 0-216 | ||||||||||||||||||||||||
544 | obj_cleanup_defer = 2; | - | ||||||||||||||||||||||||
545 | return; never executed: return; | 0 | ||||||||||||||||||||||||
546 | } | - | ||||||||||||||||||||||||
547 | if (added ==
| 3-213 | ||||||||||||||||||||||||
548 | ((void *)0)
| 3-213 | ||||||||||||||||||||||||
549 | ) | - | ||||||||||||||||||||||||
550 | return; executed 213 times by 1 test: return; Executed by:
| 213 | ||||||||||||||||||||||||
551 | (((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0)))->down_load) = 0; | - | ||||||||||||||||||||||||
552 | lh_doall(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), cleanup1_LHASH_DOALL); | - | ||||||||||||||||||||||||
553 | lh_doall(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), cleanup2_LHASH_DOALL); | - | ||||||||||||||||||||||||
554 | lh_doall(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), cleanup3_LHASH_DOALL); | - | ||||||||||||||||||||||||
555 | lh_free(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
556 | added = | - | ||||||||||||||||||||||||
557 | ((void *)0) | - | ||||||||||||||||||||||||
558 | ; | - | ||||||||||||||||||||||||
559 | } executed 3 times by 1 test: end of block Executed by:
| 3 | ||||||||||||||||||||||||
560 | - | |||||||||||||||||||||||||
561 | int | - | ||||||||||||||||||||||||
562 | OBJ_new_nid(int num) | - | ||||||||||||||||||||||||
563 | { | - | ||||||||||||||||||||||||
564 | int i; | - | ||||||||||||||||||||||||
565 | - | |||||||||||||||||||||||||
566 | i = new_nid; | - | ||||||||||||||||||||||||
567 | new_nid += num; | - | ||||||||||||||||||||||||
568 | return executed 3 times by 1 test: (i);return (i); Executed by:
executed 3 times by 1 test: return (i); Executed by:
| 3 | ||||||||||||||||||||||||
569 | } | - | ||||||||||||||||||||||||
570 | - | |||||||||||||||||||||||||
571 | int | - | ||||||||||||||||||||||||
572 | OBJ_add_object(const ASN1_OBJECT *obj) | - | ||||||||||||||||||||||||
573 | { | - | ||||||||||||||||||||||||
574 | ASN1_OBJECT *o; | - | ||||||||||||||||||||||||
575 | ADDED_OBJ *ao[4] = { | - | ||||||||||||||||||||||||
576 | ((void *)0) | - | ||||||||||||||||||||||||
577 | , | - | ||||||||||||||||||||||||
578 | ((void *)0) | - | ||||||||||||||||||||||||
579 | , | - | ||||||||||||||||||||||||
580 | ((void *)0) | - | ||||||||||||||||||||||||
581 | , | - | ||||||||||||||||||||||||
582 | ((void *)0) | - | ||||||||||||||||||||||||
583 | }, *aop; | - | ||||||||||||||||||||||||
584 | int i; | - | ||||||||||||||||||||||||
585 | - | |||||||||||||||||||||||||
586 | if (added ==
| 0-3 | ||||||||||||||||||||||||
587 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
588 | ) | - | ||||||||||||||||||||||||
589 | if (!init_added()
| 0-3 | ||||||||||||||||||||||||
590 | return never executed: (0);return (0); never executed: return (0); | 0 | ||||||||||||||||||||||||
591 | if ((
| 0-3 | ||||||||||||||||||||||||
592 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
593 | ) | - | ||||||||||||||||||||||||
594 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
595 | if (!(ao[3] = malloc(sizeof(ADDED_OBJ)))
| 0-3 | ||||||||||||||||||||||||
596 | goto never executed: err2;goto err2; never executed: goto err2; | 0 | ||||||||||||||||||||||||
597 | if ((
| 0-3 | ||||||||||||||||||||||||
598 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
599 | )
| 0-3 | ||||||||||||||||||||||||
600 | if (!(ao[0] = malloc(sizeof(ADDED_OBJ)))
| 0-3 | ||||||||||||||||||||||||
601 | goto never executed: err2;goto err2; never executed: goto err2; | 0 | ||||||||||||||||||||||||
602 | if (o->sn !=
| 0-3 | ||||||||||||||||||||||||
603 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
604 | ) | - | ||||||||||||||||||||||||
605 | if (!(ao[1] = malloc(sizeof(ADDED_OBJ)))
| 0-3 | ||||||||||||||||||||||||
606 | goto never executed: err2;goto err2; never executed: goto err2; | 0 | ||||||||||||||||||||||||
607 | if (o->ln !=
| 0-3 | ||||||||||||||||||||||||
608 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
609 | ) | - | ||||||||||||||||||||||||
610 | if (!(ao[2] = malloc(sizeof(ADDED_OBJ)))
| 0-3 | ||||||||||||||||||||||||
611 | goto never executed: err2;goto err2; never executed: goto err2; | 0 | ||||||||||||||||||||||||
612 | - | |||||||||||||||||||||||||
613 | for (i = 0; i <= 3
| 3-12 | ||||||||||||||||||||||||
614 | if (ao[i] !=
| 0-12 | ||||||||||||||||||||||||
615 | ((void *)0)
| 0-12 | ||||||||||||||||||||||||
616 | ) { | - | ||||||||||||||||||||||||
617 | ao[i]->type = i; | - | ||||||||||||||||||||||||
618 | ao[i]->obj = o; | - | ||||||||||||||||||||||||
619 | aop = ((ADDED_OBJ *)lh_insert(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? ao[i] : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
620 | - | |||||||||||||||||||||||||
621 | free(aop); | - | ||||||||||||||||||||||||
622 | } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
623 | } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||
624 | o->flags &= ~(0x01 | | - | ||||||||||||||||||||||||
625 | 0x04 | | - | ||||||||||||||||||||||||
626 | 0x08); | - | ||||||||||||||||||||||||
627 | - | |||||||||||||||||||||||||
628 | return executed 3 times by 1 test: (o->nid);return (o->nid); Executed by:
executed 3 times by 1 test: return (o->nid); Executed by:
| 3 | ||||||||||||||||||||||||
629 | - | |||||||||||||||||||||||||
630 | err2: | - | ||||||||||||||||||||||||
631 | ERR_put_error(8,(0xfff),((1|64)),__FILE__,332); | - | ||||||||||||||||||||||||
632 | err: code before this statement never executed: err: | 0 | ||||||||||||||||||||||||
633 | for (i = 0; i <= 3
| 0 | ||||||||||||||||||||||||
634 | free(ao[i]); never executed: free(ao[i]); | 0 | ||||||||||||||||||||||||
635 | ASN1_OBJECT_free(o); | - | ||||||||||||||||||||||||
636 | return never executed: (0);return (0); never executed: return (0); | 0 | ||||||||||||||||||||||||
637 | } | - | ||||||||||||||||||||||||
638 | - | |||||||||||||||||||||||||
639 | ASN1_OBJECT * | - | ||||||||||||||||||||||||
640 | OBJ_nid2obj(int n) | - | ||||||||||||||||||||||||
641 | { | - | ||||||||||||||||||||||||
642 | ADDED_OBJ ad, *adp; | - | ||||||||||||||||||||||||
643 | ASN1_OBJECT ob; | - | ||||||||||||||||||||||||
644 | - | |||||||||||||||||||||||||
645 | if ((
| 0-5605 | ||||||||||||||||||||||||
646 | if ((
| 0-5281 | ||||||||||||||||||||||||
647 | ERR_put_error(8,(0xfff),(101),__FILE__,348); | - | ||||||||||||||||||||||||
648 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
649 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
650 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
651 | } | - | ||||||||||||||||||||||||
652 | return executed 5605 times by 9 tests: ((ASN1_OBJECT *)&(nid_objs[n]));return ((ASN1_OBJECT *)&(nid_objs[n])); Executed by:
executed 5605 times by 9 tests: return ((ASN1_OBJECT *)&(nid_objs[n])); Executed by:
| 5605 | ||||||||||||||||||||||||
653 | } else if (added ==
| 0 | ||||||||||||||||||||||||
654 | ((void *)0)
| 0 | ||||||||||||||||||||||||
655 | ) | - | ||||||||||||||||||||||||
656 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
657 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
658 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
659 | else { | - | ||||||||||||||||||||||||
660 | ad.type = 3; | - | ||||||||||||||||||||||||
661 | ad.obj = &ob; | - | ||||||||||||||||||||||||
662 | ob.nid = n; | - | ||||||||||||||||||||||||
663 | adp = ((ADDED_OBJ *)lh_retrieve(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? &ad : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
664 | if (adp !=
| 0 | ||||||||||||||||||||||||
665 | ((void *)0)
| 0 | ||||||||||||||||||||||||
666 | ) | - | ||||||||||||||||||||||||
667 | return never executed: (adp->obj);return (adp->obj); never executed: return (adp->obj); | 0 | ||||||||||||||||||||||||
668 | else { | - | ||||||||||||||||||||||||
669 | ERR_put_error(8,(0xfff),(101),__FILE__,362); | - | ||||||||||||||||||||||||
670 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
671 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
672 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
673 | } | - | ||||||||||||||||||||||||
674 | } | - | ||||||||||||||||||||||||
675 | } | - | ||||||||||||||||||||||||
676 | - | |||||||||||||||||||||||||
677 | const char * | - | ||||||||||||||||||||||||
678 | OBJ_nid2sn(int n) | - | ||||||||||||||||||||||||
679 | { | - | ||||||||||||||||||||||||
680 | ADDED_OBJ ad, *adp; | - | ||||||||||||||||||||||||
681 | ASN1_OBJECT ob; | - | ||||||||||||||||||||||||
682 | - | |||||||||||||||||||||||||
683 | if ((
| 0-45155 | ||||||||||||||||||||||||
684 | if ((
| 0-45155 | ||||||||||||||||||||||||
685 | ERR_put_error(8,(0xfff),(101),__FILE__,376); | - | ||||||||||||||||||||||||
686 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
687 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
688 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
689 | } | - | ||||||||||||||||||||||||
690 | return executed 45155 times by 33 tests: (nid_objs[n].sn);return (nid_objs[n].sn); Executed by:
executed 45155 times by 33 tests: return (nid_objs[n].sn); Executed by:
| 45155 | ||||||||||||||||||||||||
691 | } else if (added ==
| 0 | ||||||||||||||||||||||||
692 | ((void *)0)
| 0 | ||||||||||||||||||||||||
693 | ) | - | ||||||||||||||||||||||||
694 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
695 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
696 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
697 | else { | - | ||||||||||||||||||||||||
698 | ad.type = 3; | - | ||||||||||||||||||||||||
699 | ad.obj = &ob; | - | ||||||||||||||||||||||||
700 | ob.nid = n; | - | ||||||||||||||||||||||||
701 | adp = ((ADDED_OBJ *)lh_retrieve(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? &ad : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
702 | if (adp !=
| 0 | ||||||||||||||||||||||||
703 | ((void *)0)
| 0 | ||||||||||||||||||||||||
704 | ) | - | ||||||||||||||||||||||||
705 | return never executed: (adp->obj->sn);return (adp->obj->sn); never executed: return (adp->obj->sn); | 0 | ||||||||||||||||||||||||
706 | else { | - | ||||||||||||||||||||||||
707 | ERR_put_error(8,(0xfff),(101),__FILE__,390); | - | ||||||||||||||||||||||||
708 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
709 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
710 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
711 | } | - | ||||||||||||||||||||||||
712 | } | - | ||||||||||||||||||||||||
713 | } | - | ||||||||||||||||||||||||
714 | - | |||||||||||||||||||||||||
715 | const char * | - | ||||||||||||||||||||||||
716 | OBJ_nid2ln(int n) | - | ||||||||||||||||||||||||
717 | { | - | ||||||||||||||||||||||||
718 | ADDED_OBJ ad, *adp; | - | ||||||||||||||||||||||||
719 | ASN1_OBJECT ob; | - | ||||||||||||||||||||||||
720 | - | |||||||||||||||||||||||||
721 | if ((
| 0-43705 | ||||||||||||||||||||||||
722 | if ((
| 0-43705 | ||||||||||||||||||||||||
723 | ERR_put_error(8,(0xfff),(101),__FILE__,404); | - | ||||||||||||||||||||||||
724 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
725 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
726 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
727 | } | - | ||||||||||||||||||||||||
728 | return executed 43705 times by 33 tests: (nid_objs[n].ln);return (nid_objs[n].ln); Executed by:
executed 43705 times by 33 tests: return (nid_objs[n].ln); Executed by:
| 43705 | ||||||||||||||||||||||||
729 | } else if (added ==
| 0 | ||||||||||||||||||||||||
730 | ((void *)0)
| 0 | ||||||||||||||||||||||||
731 | ) | - | ||||||||||||||||||||||||
732 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
733 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
734 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
735 | else { | - | ||||||||||||||||||||||||
736 | ad.type = 3; | - | ||||||||||||||||||||||||
737 | ad.obj = &ob; | - | ||||||||||||||||||||||||
738 | ob.nid = n; | - | ||||||||||||||||||||||||
739 | adp = ((ADDED_OBJ *)lh_retrieve(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? &ad : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
740 | if (adp !=
| 0 | ||||||||||||||||||||||||
741 | ((void *)0)
| 0 | ||||||||||||||||||||||||
742 | ) | - | ||||||||||||||||||||||||
743 | return never executed: (adp->obj->ln);return (adp->obj->ln); never executed: return (adp->obj->ln); | 0 | ||||||||||||||||||||||||
744 | else { | - | ||||||||||||||||||||||||
745 | ERR_put_error(8,(0xfff),(101),__FILE__,418); | - | ||||||||||||||||||||||||
746 | return never executed: (return ( ((void *)0) ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
747 | ((void *)0) never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
748 | ); never executed: return ( ((void *)0) ); | 0 | ||||||||||||||||||||||||
749 | } | - | ||||||||||||||||||||||||
750 | } | - | ||||||||||||||||||||||||
751 | } | - | ||||||||||||||||||||||||
752 | - | |||||||||||||||||||||||||
753 | static int | - | ||||||||||||||||||||||||
754 | obj_cmp(const ASN1_OBJECT * const *ap, const unsigned int *bp) | - | ||||||||||||||||||||||||
755 | { | - | ||||||||||||||||||||||||
756 | int j; | - | ||||||||||||||||||||||||
757 | const ASN1_OBJECT *a= *ap; | - | ||||||||||||||||||||||||
758 | const ASN1_OBJECT *b = &nid_objs[*bp]; | - | ||||||||||||||||||||||||
759 | - | |||||||||||||||||||||||||
760 | j = (a->length - b->length); | - | ||||||||||||||||||||||||
761 | if (j
| 21263-65629 | ||||||||||||||||||||||||
762 | return executed 21263 times by 7 tests: (j);return (j); Executed by:
executed 21263 times by 7 tests: return (j); Executed by:
| 21263 | ||||||||||||||||||||||||
763 | return executed 65629 times by 7 tests: (memcmp(a->data, b->data, a->length));return (memcmp(a->data, b->data, a->length)); Executed by:
executed 65629 times by 7 tests: return (memcmp(a->data, b->data, a->length)); Executed by:
| 65629 | ||||||||||||||||||||||||
764 | } | - | ||||||||||||||||||||||||
765 | - | |||||||||||||||||||||||||
766 | - | |||||||||||||||||||||||||
767 | static int | - | ||||||||||||||||||||||||
768 | obj_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | - | ||||||||||||||||||||||||
769 | { | - | ||||||||||||||||||||||||
770 | const ASN1_OBJECT * const *a = a_; | - | ||||||||||||||||||||||||
771 | unsigned int const *b = b_; | - | ||||||||||||||||||||||||
772 | return executed 86892 times by 7 tests: obj_cmp(a, b);return obj_cmp(a, b); Executed by:
executed 86892 times by 7 tests: return obj_cmp(a, b); Executed by:
| 86892 | ||||||||||||||||||||||||
773 | } | - | ||||||||||||||||||||||||
774 | - | |||||||||||||||||||||||||
775 | static unsigned int * | - | ||||||||||||||||||||||||
776 | OBJ_bsearch_obj(const ASN1_OBJECT * *key, unsigned int const *base, int num) | - | ||||||||||||||||||||||||
777 | { | - | ||||||||||||||||||||||||
778 | return executed 9774 times by 7 tests: (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int),return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), obj_cmp_BSEARCH_CMP_FN); Executed by:
executed 9774 times by 7 tests: return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), obj_cmp_BSEARCH_CMP_FN); Executed by:
| 9774 | ||||||||||||||||||||||||
779 | obj_cmp_BSEARCH_CMP_FN); executed 9774 times by 7 tests: return (unsigned int *)OBJ_bsearch_(key, base, num, sizeof(unsigned int), obj_cmp_BSEARCH_CMP_FN); Executed by:
| 9774 | ||||||||||||||||||||||||
780 | } | - | ||||||||||||||||||||||||
781 | - | |||||||||||||||||||||||||
782 | int | - | ||||||||||||||||||||||||
783 | OBJ_obj2nid(const ASN1_OBJECT *a) | - | ||||||||||||||||||||||||
784 | { | - | ||||||||||||||||||||||||
785 | const unsigned int *op; | - | ||||||||||||||||||||||||
786 | ADDED_OBJ ad, *adp; | - | ||||||||||||||||||||||||
787 | - | |||||||||||||||||||||||||
788 | if (a ==
| 0-9946 | ||||||||||||||||||||||||
789 | ((void *)0)
| 0-9946 | ||||||||||||||||||||||||
790 | ) | - | ||||||||||||||||||||||||
791 | return never executed: (0);return (0); never executed: return (0); | 0 | ||||||||||||||||||||||||
792 | if (a->nid != 0
| 172-9774 | ||||||||||||||||||||||||
793 | return executed 172 times by 4 tests: (a->nid);return (a->nid); Executed by:
executed 172 times by 4 tests: return (a->nid); Executed by:
| 172 | ||||||||||||||||||||||||
794 | - | |||||||||||||||||||||||||
795 | if (added !=
| 52-9722 | ||||||||||||||||||||||||
796 | ((void *)0)
| 52-9722 | ||||||||||||||||||||||||
797 | ) { | - | ||||||||||||||||||||||||
798 | ad.type = 0; | - | ||||||||||||||||||||||||
799 | ad.obj=(ASN1_OBJECT *)a; | - | ||||||||||||||||||||||||
800 | adp = ((ADDED_OBJ *)lh_retrieve(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? &ad : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
801 | if (adp !=
| 0-52 | ||||||||||||||||||||||||
802 | ((void *)0)
| 0-52 | ||||||||||||||||||||||||
803 | ) | - | ||||||||||||||||||||||||
804 | return never executed: (adp->obj->nid);return (adp->obj->nid); never executed: return (adp->obj->nid); | 0 | ||||||||||||||||||||||||
805 | } executed 52 times by 1 test: end of block Executed by:
| 52 | ||||||||||||||||||||||||
806 | op = OBJ_bsearch_obj(&a, obj_objs, 893); | - | ||||||||||||||||||||||||
807 | if (op ==
| 0-9774 | ||||||||||||||||||||||||
808 | ((void *)0)
| 0-9774 | ||||||||||||||||||||||||
809 | ) | - | ||||||||||||||||||||||||
810 | return never executed: (0);return (0); never executed: return (0); | 0 | ||||||||||||||||||||||||
811 | return executed 9774 times by 7 tests: (nid_objs[*op].nid);return (nid_objs[*op].nid); Executed by:
executed 9774 times by 7 tests: return (nid_objs[*op].nid); Executed by:
| 9774 | ||||||||||||||||||||||||
812 | } | - | ||||||||||||||||||||||||
813 | - | |||||||||||||||||||||||||
814 | - | |||||||||||||||||||||||||
815 | - | |||||||||||||||||||||||||
816 | - | |||||||||||||||||||||||||
817 | - | |||||||||||||||||||||||||
818 | - | |||||||||||||||||||||||||
819 | - | |||||||||||||||||||||||||
820 | ASN1_OBJECT * | - | ||||||||||||||||||||||||
821 | OBJ_txt2obj(const char *s, int no_name) | - | ||||||||||||||||||||||||
822 | { | - | ||||||||||||||||||||||||
823 | int nid = 0; | - | ||||||||||||||||||||||||
824 | ASN1_OBJECT *op = | - | ||||||||||||||||||||||||
825 | ((void *)0) | - | ||||||||||||||||||||||||
826 | ; | - | ||||||||||||||||||||||||
827 | unsigned char *buf; | - | ||||||||||||||||||||||||
828 | unsigned char *p; | - | ||||||||||||||||||||||||
829 | const unsigned char *cp; | - | ||||||||||||||||||||||||
830 | int i, j; | - | ||||||||||||||||||||||||
831 | - | |||||||||||||||||||||||||
832 | if (!no_name
| 0-28 | ||||||||||||||||||||||||
833 | if (((
| 8-20 | ||||||||||||||||||||||||
834 | ((
| 0-8 | ||||||||||||||||||||||||
835 | return executed 28 times by 2 tests: OBJ_nid2obj(nid);return OBJ_nid2obj(nid); Executed by:
executed 28 times by 2 tests: return OBJ_nid2obj(nid); Executed by:
| 28 | ||||||||||||||||||||||||
836 | } never executed: end of block | 0 | ||||||||||||||||||||||||
837 | - | |||||||||||||||||||||||||
838 | - | |||||||||||||||||||||||||
839 | i = a2d_ASN1_OBJECT( | - | ||||||||||||||||||||||||
840 | ((void *)0) | - | ||||||||||||||||||||||||
841 | , 0, s, -1); | - | ||||||||||||||||||||||||
842 | if (i <= 0
| 0 | ||||||||||||||||||||||||
843 | - | |||||||||||||||||||||||||
844 | - | |||||||||||||||||||||||||
845 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||
846 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||
847 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||
848 | } | - | ||||||||||||||||||||||||
849 | - | |||||||||||||||||||||||||
850 | j = ASN1_object_size(0, i, 6); | - | ||||||||||||||||||||||||
851 | - | |||||||||||||||||||||||||
852 | if ((
| 0 | ||||||||||||||||||||||||
853 | ((void *)0)
| 0 | ||||||||||||||||||||||||
854 | ) | - | ||||||||||||||||||||||||
855 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||
856 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||
857 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||||||||||||||
858 | - | |||||||||||||||||||||||||
859 | p = buf; | - | ||||||||||||||||||||||||
860 | - | |||||||||||||||||||||||||
861 | ASN1_put_object(&p, 0, i, 6, 0x00); | - | ||||||||||||||||||||||||
862 | - | |||||||||||||||||||||||||
863 | a2d_ASN1_OBJECT(p, i, s, -1); | - | ||||||||||||||||||||||||
864 | - | |||||||||||||||||||||||||
865 | cp = buf; | - | ||||||||||||||||||||||||
866 | op = d2i_ASN1_OBJECT( | - | ||||||||||||||||||||||||
867 | ((void *)0) | - | ||||||||||||||||||||||||
868 | , &cp, j); | - | ||||||||||||||||||||||||
869 | free(buf); | - | ||||||||||||||||||||||||
870 | return never executed: op;return op; never executed: return op; | 0 | ||||||||||||||||||||||||
871 | } | - | ||||||||||||||||||||||||
872 | - | |||||||||||||||||||||||||
873 | int | - | ||||||||||||||||||||||||
874 | OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) | - | ||||||||||||||||||||||||
875 | { | - | ||||||||||||||||||||||||
876 | int i, ret = 0, len, nid, first = 1, use_bn; | - | ||||||||||||||||||||||||
877 | BIGNUM *bl = | - | ||||||||||||||||||||||||
878 | ((void *)0) | - | ||||||||||||||||||||||||
879 | ; | - | ||||||||||||||||||||||||
880 | unsigned long l; | - | ||||||||||||||||||||||||
881 | const unsigned char *p; | - | ||||||||||||||||||||||||
882 | - | |||||||||||||||||||||||||
883 | - | |||||||||||||||||||||||||
884 | if (buf_len > 0
| 0-12 | ||||||||||||||||||||||||
885 | buf[0] = '\0'; executed 12 times by 1 test: buf[0] = '\0'; Executed by:
| 12 | ||||||||||||||||||||||||
886 | - | |||||||||||||||||||||||||
887 | if ((
| 0-12 | ||||||||||||||||||||||||
888 | ((void *)0)
| 0-12 | ||||||||||||||||||||||||
889 | )
| 0-12 | ||||||||||||||||||||||||
890 | ((void *)0)
| 0-12 | ||||||||||||||||||||||||
891 | )
| 0-12 | ||||||||||||||||||||||||
892 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
893 | - | |||||||||||||||||||||||||
894 | if (!no_name
| 0-12 | ||||||||||||||||||||||||
895 | const char *s; | - | ||||||||||||||||||||||||
896 | s = OBJ_nid2ln(nid); | - | ||||||||||||||||||||||||
897 | if (s ==
| 0-12 | ||||||||||||||||||||||||
898 | ((void *)0)
| 0-12 | ||||||||||||||||||||||||
899 | ) | - | ||||||||||||||||||||||||
900 | s = OBJ_nid2sn(nid); never executed: s = OBJ_nid2sn(nid); | 0 | ||||||||||||||||||||||||
901 | if (s
| 0-12 | ||||||||||||||||||||||||
902 | ret = strlcpy(buf, s, buf_len); | - | ||||||||||||||||||||||||
903 | goto executed 12 times by 1 test: out;goto out; Executed by:
executed 12 times by 1 test: goto out; Executed by:
| 12 | ||||||||||||||||||||||||
904 | } | - | ||||||||||||||||||||||||
905 | } never executed: end of block | 0 | ||||||||||||||||||||||||
906 | - | |||||||||||||||||||||||||
907 | len = a->length; | - | ||||||||||||||||||||||||
908 | p = a->data; | - | ||||||||||||||||||||||||
909 | - | |||||||||||||||||||||||||
910 | while (len > 0
| 0 | ||||||||||||||||||||||||
911 | l = 0; | - | ||||||||||||||||||||||||
912 | use_bn = 0; | - | ||||||||||||||||||||||||
913 | for (;;) { | - | ||||||||||||||||||||||||
914 | unsigned char c = *p++; | - | ||||||||||||||||||||||||
915 | len--; | - | ||||||||||||||||||||||||
916 | if ((
| 0 | ||||||||||||||||||||||||
917 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
918 | if (use_bn
| 0 | ||||||||||||||||||||||||
919 | if (!BN_add_word(bl, c & 0x7f)
| 0 | ||||||||||||||||||||||||
920 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
921 | } never executed: elseend of block | 0 | ||||||||||||||||||||||||
922 | l |= c & 0x7f; never executed: l |= c & 0x7f; | 0 | ||||||||||||||||||||||||
923 | if (!(c & 0x80)
| 0 | ||||||||||||||||||||||||
924 | break; never executed: break; | 0 | ||||||||||||||||||||||||
925 | if (!use_bn
| 0 | ||||||||||||||||||||||||
926 | (0x7fffffffffffffffL * 2UL + 1UL)
| 0 | ||||||||||||||||||||||||
927 | >> 7L))
| 0 | ||||||||||||||||||||||||
928 | if (!bl
| 0 | ||||||||||||||||||||||||
929 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
930 | if (!BN_set_word(bl, l)
| 0 | ||||||||||||||||||||||||
931 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
932 | use_bn = 1; | - | ||||||||||||||||||||||||
933 | } never executed: end of block | 0 | ||||||||||||||||||||||||
934 | if (use_bn
| 0 | ||||||||||||||||||||||||
935 | if (!BN_lshift(bl, bl, 7)
| 0 | ||||||||||||||||||||||||
936 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
937 | } never executed: elseend of block | 0 | ||||||||||||||||||||||||
938 | l <<= 7L; never executed: l <<= 7L; | 0 | ||||||||||||||||||||||||
939 | } | - | ||||||||||||||||||||||||
940 | - | |||||||||||||||||||||||||
941 | if (first
| 0 | ||||||||||||||||||||||||
942 | first = 0; | - | ||||||||||||||||||||||||
943 | if (l >= 80
| 0 | ||||||||||||||||||||||||
944 | i = 2; | - | ||||||||||||||||||||||||
945 | if (use_bn
| 0 | ||||||||||||||||||||||||
946 | if (!BN_sub_word(bl, 80)
| 0 | ||||||||||||||||||||||||
947 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
948 | } never executed: elseend of block | 0 | ||||||||||||||||||||||||
949 | l -= 80; never executed: l -= 80; | 0 | ||||||||||||||||||||||||
950 | } else { | - | ||||||||||||||||||||||||
951 | i = (int)(l / 40); | - | ||||||||||||||||||||||||
952 | l -= (long)(i * 40); | - | ||||||||||||||||||||||||
953 | } never executed: end of block | 0 | ||||||||||||||||||||||||
954 | if (buf_len > 1
| 0 | ||||||||||||||||||||||||
955 | *buf++ = i + '0'; | - | ||||||||||||||||||||||||
956 | *buf = '\0'; | - | ||||||||||||||||||||||||
957 | buf_len--; | - | ||||||||||||||||||||||||
958 | } never executed: end of block | 0 | ||||||||||||||||||||||||
959 | ret++; | - | ||||||||||||||||||||||||
960 | } never executed: end of block | 0 | ||||||||||||||||||||||||
961 | - | |||||||||||||||||||||||||
962 | if (use_bn
| 0 | ||||||||||||||||||||||||
963 | char *bndec; | - | ||||||||||||||||||||||||
964 | - | |||||||||||||||||||||||||
965 | bndec = BN_bn2dec(bl); | - | ||||||||||||||||||||||||
966 | if (!bndec
| 0 | ||||||||||||||||||||||||
967 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
968 | i = snprintf(buf, buf_len, ".%s", bndec); | - | ||||||||||||||||||||||||
969 | free(bndec); | - | ||||||||||||||||||||||||
970 | if (i == -1
| 0 | ||||||||||||||||||||||||
971 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
972 | if (i >= buf_len
| 0 | ||||||||||||||||||||||||
973 | buf_len = 0; | - | ||||||||||||||||||||||||
974 | } never executed: else {end of block | 0 | ||||||||||||||||||||||||
975 | buf += i; | - | ||||||||||||||||||||||||
976 | buf_len -= i; | - | ||||||||||||||||||||||||
977 | } never executed: end of block | 0 | ||||||||||||||||||||||||
978 | ret += i; | - | ||||||||||||||||||||||||
979 | } never executed: else {end of block | 0 | ||||||||||||||||||||||||
980 | i = snprintf(buf, buf_len, ".%lu", l); | - | ||||||||||||||||||||||||
981 | if (i == -1
| 0 | ||||||||||||||||||||||||
982 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
983 | if (i >= buf_len
| 0 | ||||||||||||||||||||||||
984 | buf_len = 0; | - | ||||||||||||||||||||||||
985 | } never executed: else {end of block | 0 | ||||||||||||||||||||||||
986 | buf += i; | - | ||||||||||||||||||||||||
987 | buf_len -= i; | - | ||||||||||||||||||||||||
988 | } never executed: end of block | 0 | ||||||||||||||||||||||||
989 | ret += i; | - | ||||||||||||||||||||||||
990 | l = 0; | - | ||||||||||||||||||||||||
991 | } never executed: end of block | 0 | ||||||||||||||||||||||||
992 | } | - | ||||||||||||||||||||||||
993 | - | |||||||||||||||||||||||||
994 | out: code before this statement never executed: out: | 0 | ||||||||||||||||||||||||
995 | BN_free(bl); | - | ||||||||||||||||||||||||
996 | return executed 12 times by 1 test: ret;return ret; Executed by:
executed 12 times by 1 test: return ret; Executed by:
| 12 | ||||||||||||||||||||||||
997 | - | |||||||||||||||||||||||||
998 | err: | - | ||||||||||||||||||||||||
999 | ret = 0; | - | ||||||||||||||||||||||||
1000 | goto never executed: out;goto out; never executed: goto out; | 0 | ||||||||||||||||||||||||
1001 | } | - | ||||||||||||||||||||||||
1002 | - | |||||||||||||||||||||||||
1003 | int | - | ||||||||||||||||||||||||
1004 | OBJ_txt2nid(const char *s) | - | ||||||||||||||||||||||||
1005 | { | - | ||||||||||||||||||||||||
1006 | ASN1_OBJECT *obj; | - | ||||||||||||||||||||||||
1007 | int nid; | - | ||||||||||||||||||||||||
1008 | - | |||||||||||||||||||||||||
1009 | obj = OBJ_txt2obj(s, 0); | - | ||||||||||||||||||||||||
1010 | nid = OBJ_obj2nid(obj); | - | ||||||||||||||||||||||||
1011 | ASN1_OBJECT_free(obj); | - | ||||||||||||||||||||||||
1012 | return executed 28 times by 2 tests: nid;return nid; Executed by:
executed 28 times by 2 tests: return nid; Executed by:
| 28 | ||||||||||||||||||||||||
1013 | } | - | ||||||||||||||||||||||||
1014 | - | |||||||||||||||||||||||||
1015 | int | - | ||||||||||||||||||||||||
1016 | OBJ_ln2nid(const char *s) | - | ||||||||||||||||||||||||
1017 | { | - | ||||||||||||||||||||||||
1018 | ASN1_OBJECT o; | - | ||||||||||||||||||||||||
1019 | const ASN1_OBJECT *oo = &o; | - | ||||||||||||||||||||||||
1020 | ADDED_OBJ ad, *adp; | - | ||||||||||||||||||||||||
1021 | const unsigned int *op; | - | ||||||||||||||||||||||||
1022 | - | |||||||||||||||||||||||||
1023 | o.ln = s; | - | ||||||||||||||||||||||||
1024 | if (added !=
| 0-22 | ||||||||||||||||||||||||
1025 | ((void *)0)
| 0-22 | ||||||||||||||||||||||||
1026 | ) { | - | ||||||||||||||||||||||||
1027 | ad.type = 2; | - | ||||||||||||||||||||||||
1028 | ad.obj = &o; | - | ||||||||||||||||||||||||
1029 | adp = ((ADDED_OBJ *)lh_retrieve(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? &ad : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
1030 | if (adp !=
| 0 | ||||||||||||||||||||||||
1031 | ((void *)0)
| 0 | ||||||||||||||||||||||||
1032 | ) | - | ||||||||||||||||||||||||
1033 | return never executed: (adp->obj->nid);return (adp->obj->nid); never executed: return (adp->obj->nid); | 0 | ||||||||||||||||||||||||
1034 | } never executed: end of block | 0 | ||||||||||||||||||||||||
1035 | op = OBJ_bsearch_ln(&oo, ln_objs, 961); | - | ||||||||||||||||||||||||
1036 | if (op ==
| 8-14 | ||||||||||||||||||||||||
1037 | ((void *)0)
| 8-14 | ||||||||||||||||||||||||
1038 | ) | - | ||||||||||||||||||||||||
1039 | return executed 14 times by 3 tests: (0);return (0); Executed by:
executed 14 times by 3 tests: return (0); Executed by:
| 14 | ||||||||||||||||||||||||
1040 | return executed 8 times by 1 test: (nid_objs[*op].nid);return (nid_objs[*op].nid); Executed by:
executed 8 times by 1 test: return (nid_objs[*op].nid); Executed by:
| 8 | ||||||||||||||||||||||||
1041 | } | - | ||||||||||||||||||||||||
1042 | - | |||||||||||||||||||||||||
1043 | int | - | ||||||||||||||||||||||||
1044 | OBJ_sn2nid(const char *s) | - | ||||||||||||||||||||||||
1045 | { | - | ||||||||||||||||||||||||
1046 | ASN1_OBJECT o; | - | ||||||||||||||||||||||||
1047 | const ASN1_OBJECT *oo = &o; | - | ||||||||||||||||||||||||
1048 | ADDED_OBJ ad, *adp; | - | ||||||||||||||||||||||||
1049 | const unsigned int *op; | - | ||||||||||||||||||||||||
1050 | - | |||||||||||||||||||||||||
1051 | o.sn = s; | - | ||||||||||||||||||||||||
1052 | if (added !=
| 0-49 | ||||||||||||||||||||||||
1053 | ((void *)0)
| 0-49 | ||||||||||||||||||||||||
1054 | ) { | - | ||||||||||||||||||||||||
1055 | ad.type = 1; | - | ||||||||||||||||||||||||
1056 | ad.obj = &o; | - | ||||||||||||||||||||||||
1057 | adp = ((ADDED_OBJ *)lh_retrieve(((_LHASH *)((void*) (1 ? added : (struct lhash_st_ADDED_OBJ*)0))), ((void*) (1 ? &ad : (ADDED_OBJ*)0)))); | - | ||||||||||||||||||||||||
1058 | if (adp !=
| 0 | ||||||||||||||||||||||||
1059 | ((void *)0)
| 0 | ||||||||||||||||||||||||
1060 | ) | - | ||||||||||||||||||||||||
1061 | return never executed: (adp->obj->nid);return (adp->obj->nid); never executed: return (adp->obj->nid); | 0 | ||||||||||||||||||||||||
1062 | } never executed: end of block | 0 | ||||||||||||||||||||||||
1063 | op = OBJ_bsearch_sn(&oo, sn_objs, 961); | - | ||||||||||||||||||||||||
1064 | if (op ==
| 22-27 | ||||||||||||||||||||||||
1065 | ((void *)0)
| 22-27 | ||||||||||||||||||||||||
1066 | ) | - | ||||||||||||||||||||||||
1067 | return executed 22 times by 4 tests: (0);return (0); Executed by:
executed 22 times by 4 tests: return (0); Executed by:
| 22 | ||||||||||||||||||||||||
1068 | return executed 27 times by 4 tests: (nid_objs[*op].nid);return (nid_objs[*op].nid); Executed by:
executed 27 times by 4 tests: return (nid_objs[*op].nid); Executed by:
| 27 | ||||||||||||||||||||||||
1069 | } | - | ||||||||||||||||||||||||
1070 | - | |||||||||||||||||||||||||
1071 | const void * | - | ||||||||||||||||||||||||
1072 | OBJ_bsearch_(const void *key, const void *base, int num, int size, | - | ||||||||||||||||||||||||
1073 | int (*cmp)(const void *, const void *)) | - | ||||||||||||||||||||||||
1074 | { | - | ||||||||||||||||||||||||
1075 | return executed 18981 times by 18 tests: OBJ_bsearch_ex_(key, base, num, size, cmp, 0);return OBJ_bsearch_ex_(key, base, num, size, cmp, 0); Executed by:
executed 18981 times by 18 tests: return OBJ_bsearch_ex_(key, base, num, size, cmp, 0); Executed by:
| 18981 | ||||||||||||||||||||||||
1076 | } | - | ||||||||||||||||||||||||
1077 | - | |||||||||||||||||||||||||
1078 | const void * | - | ||||||||||||||||||||||||
1079 | OBJ_bsearch_ex_(const void *key, const void *base_, int num, int size, | - | ||||||||||||||||||||||||
1080 | int (*cmp)(const void *, const void *), int flags) | - | ||||||||||||||||||||||||
1081 | { | - | ||||||||||||||||||||||||
1082 | const char *base = base_; | - | ||||||||||||||||||||||||
1083 | int l, h, i = 0, c = 0; | - | ||||||||||||||||||||||||
1084 | const char *p = | - | ||||||||||||||||||||||||
1085 | ((void *)0) | - | ||||||||||||||||||||||||
1086 | ; | - | ||||||||||||||||||||||||
1087 | - | |||||||||||||||||||||||||
1088 | if (num == 0
| 110-19125 | ||||||||||||||||||||||||
1089 | return executed 110 times by 4 tests: (return ( ((void *)0) ); Executed by:
executed 110 times by 4 tests: return ( ((void *)0) ); Executed by:
| 110 | ||||||||||||||||||||||||
1090 | ((void *)0) executed 110 times by 4 tests: return ( ((void *)0) ); Executed by:
| 110 | ||||||||||||||||||||||||
1091 | ); executed 110 times by 4 tests: return ( ((void *)0) ); Executed by:
| 110 | ||||||||||||||||||||||||
1092 | l = 0; | - | ||||||||||||||||||||||||
1093 | h = num; | - | ||||||||||||||||||||||||
1094 | while (l < h
| 112-115263 | ||||||||||||||||||||||||
1095 | i = (l + h) / 2; | - | ||||||||||||||||||||||||
1096 | p = &(base[i * size]); | - | ||||||||||||||||||||||||
1097 | c = (*cmp)(key, p); | - | ||||||||||||||||||||||||
1098 | if (c < 0
| 56608-58655 | ||||||||||||||||||||||||
1099 | h = i; executed 56608 times by 14 tests: h = i; Executed by:
| 56608 | ||||||||||||||||||||||||
1100 | else if (c > 0
| 19013-39642 | ||||||||||||||||||||||||
1101 | l = i + 1; executed 39642 times by 14 tests: l = i + 1; Executed by:
| 39642 | ||||||||||||||||||||||||
1102 | else | - | ||||||||||||||||||||||||
1103 | break; executed 19013 times by 18 tests: break; Executed by:
| 19013 | ||||||||||||||||||||||||
1104 | } | - | ||||||||||||||||||||||||
1105 | if (c != 0
| 0-19013 | ||||||||||||||||||||||||
1106 | p = executed 112 times by 6 tests: p = ((void *)0) ; Executed by:
| 112 | ||||||||||||||||||||||||
1107 | ((void *)0) executed 112 times by 6 tests: p = ((void *)0) ; Executed by:
| 112 | ||||||||||||||||||||||||
1108 | ; executed 112 times by 6 tests: p = ((void *)0) ; Executed by:
| 112 | ||||||||||||||||||||||||
1109 | else if (c == 0
| 0-19013 | ||||||||||||||||||||||||
1110 | while (i > 0
| 0-62 | ||||||||||||||||||||||||
1111 | i--; never executed: i--; | 0 | ||||||||||||||||||||||||
1112 | p = &(base[i * size]); | - | ||||||||||||||||||||||||
1113 | } executed 120 times by 2 tests: end of block Executed by:
| 120 | ||||||||||||||||||||||||
1114 | return executed 19125 times by 18 tests: (p);return (p); Executed by:
executed 19125 times by 18 tests: return (p); Executed by:
| 19125 | ||||||||||||||||||||||||
1115 | } | - | ||||||||||||||||||||||||
1116 | - | |||||||||||||||||||||||||
1117 | int | - | ||||||||||||||||||||||||
1118 | OBJ_create_objects(BIO *in) | - | ||||||||||||||||||||||||
1119 | { | - | ||||||||||||||||||||||||
1120 | char buf[512]; | - | ||||||||||||||||||||||||
1121 | int i, num = 0; | - | ||||||||||||||||||||||||
1122 | char *o, *s, *l = | - | ||||||||||||||||||||||||
1123 | ((void *)0) | - | ||||||||||||||||||||||||
1124 | ; | - | ||||||||||||||||||||||||
1125 | - | |||||||||||||||||||||||||
1126 | for (;;) { | - | ||||||||||||||||||||||||
1127 | s = o = | - | ||||||||||||||||||||||||
1128 | ((void *)0) | - | ||||||||||||||||||||||||
1129 | ; | - | ||||||||||||||||||||||||
1130 | i = BIO_gets(in, buf, 512); | - | ||||||||||||||||||||||||
1131 | if (i <= 0
| 0 | ||||||||||||||||||||||||
1132 | return never executed: (num);return (num); never executed: return (num); | 0 | ||||||||||||||||||||||||
1133 | buf[i - 1] = '\0'; | - | ||||||||||||||||||||||||
1134 | if (!
| 0 | ||||||||||||||||||||||||
1135 | ((*__ctype_b_loc ())[(int) ((
| 0 | ||||||||||||||||||||||||
1136 | (unsigned char)buf[0]
| 0 | ||||||||||||||||||||||||
1137 | ))] & (unsigned short int) _ISalnum)
| 0 | ||||||||||||||||||||||||
1138 | ) | - | ||||||||||||||||||||||||
1139 | return never executed: (num);return (num); never executed: return (num); | 0 | ||||||||||||||||||||||||
1140 | o = s=buf; | - | ||||||||||||||||||||||||
1141 | while ( | - | ||||||||||||||||||||||||
1142 | ((*
| 0 | ||||||||||||||||||||||||
1143 | (unsigned char)*s
| 0 | ||||||||||||||||||||||||
1144 | ))] & (unsigned short int) _ISdigit)
| 0 | ||||||||||||||||||||||||
1145 | || (*
| 0 | ||||||||||||||||||||||||
1146 | s++; never executed: s++; | 0 | ||||||||||||||||||||||||
1147 | if (*
| 0 | ||||||||||||||||||||||||
1148 | *(s++) = '\0'; | - | ||||||||||||||||||||||||
1149 | while ( | - | ||||||||||||||||||||||||
1150 | ((*
| 0 | ||||||||||||||||||||||||
1151 | (unsigned char)*s
| 0 | ||||||||||||||||||||||||
1152 | ))] & (unsigned short int) _ISspace)
| 0 | ||||||||||||||||||||||||
1153 | ) | - | ||||||||||||||||||||||||
1154 | s++; never executed: s++; | 0 | ||||||||||||||||||||||||
1155 | if (*
| 0 | ||||||||||||||||||||||||
1156 | s = never executed: s = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1157 | ((void *)0) never executed: s = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1158 | ; never executed: s = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1159 | else { | - | ||||||||||||||||||||||||
1160 | l = s; | - | ||||||||||||||||||||||||
1161 | while ((*
| 0 | ||||||||||||||||||||||||
1162 | !
| 0 | ||||||||||||||||||||||||
1163 | ((*__ctype_b_loc ())[(int) ((
| 0 | ||||||||||||||||||||||||
1164 | (unsigned char)*l
| 0 | ||||||||||||||||||||||||
1165 | ))] & (unsigned short int) _ISspace)
| 0 | ||||||||||||||||||||||||
1166 | ) | - | ||||||||||||||||||||||||
1167 | l++; never executed: l++; | 0 | ||||||||||||||||||||||||
1168 | if (*
| 0 | ||||||||||||||||||||||||
1169 | *(l++) = '\0'; | - | ||||||||||||||||||||||||
1170 | while ( | - | ||||||||||||||||||||||||
1171 | ((*
| 0 | ||||||||||||||||||||||||
1172 | (unsigned char)*l
| 0 | ||||||||||||||||||||||||
1173 | ))] & (unsigned short int) _ISspace)
| 0 | ||||||||||||||||||||||||
1174 | ) | - | ||||||||||||||||||||||||
1175 | l++; never executed: l++; | 0 | ||||||||||||||||||||||||
1176 | if (*
| 0 | ||||||||||||||||||||||||
1177 | l = never executed: l = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1178 | ((void *)0) never executed: l = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1179 | ; never executed: l = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1180 | } never executed: elseend of block | 0 | ||||||||||||||||||||||||
1181 | l = never executed: l = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1182 | ((void *)0) never executed: l = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1183 | ; never executed: l = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1184 | } | - | ||||||||||||||||||||||||
1185 | } else | - | ||||||||||||||||||||||||
1186 | s = never executed: s = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1187 | ((void *)0) never executed: s = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1188 | ; never executed: s = ((void *)0) ; | 0 | ||||||||||||||||||||||||
1189 | if ((
| 0 | ||||||||||||||||||||||||
1190 | ((void *)0)
| 0 | ||||||||||||||||||||||||
1191 | )
| 0 | ||||||||||||||||||||||||
1192 | return never executed: (num);return (num); never executed: return (num); | 0 | ||||||||||||||||||||||||
1193 | if (!OBJ_create(o, s, l)
| 0 | ||||||||||||||||||||||||
1194 | return never executed: (num);return (num); never executed: return (num); | 0 | ||||||||||||||||||||||||
1195 | num++; | - | ||||||||||||||||||||||||
1196 | } never executed: end of block | 0 | ||||||||||||||||||||||||
1197 | - | |||||||||||||||||||||||||
1198 | } never executed: end of block | 0 | ||||||||||||||||||||||||
1199 | - | |||||||||||||||||||||||||
1200 | int | - | ||||||||||||||||||||||||
1201 | OBJ_create(const char *oid, const char *sn, const char *ln) | - | ||||||||||||||||||||||||
1202 | { | - | ||||||||||||||||||||||||
1203 | int ok = 0; | - | ||||||||||||||||||||||||
1204 | ASN1_OBJECT *op = | - | ||||||||||||||||||||||||
1205 | ((void *)0) | - | ||||||||||||||||||||||||
1206 | ; | - | ||||||||||||||||||||||||
1207 | unsigned char *buf; | - | ||||||||||||||||||||||||
1208 | int i; | - | ||||||||||||||||||||||||
1209 | - | |||||||||||||||||||||||||
1210 | i = a2d_ASN1_OBJECT( | - | ||||||||||||||||||||||||
1211 | ((void *)0) | - | ||||||||||||||||||||||||
1212 | , 0, oid, -1); | - | ||||||||||||||||||||||||
1213 | if (i <= 0
| 0-3 | ||||||||||||||||||||||||
1214 | return never executed: (0);return (0); never executed: return (0); | 0 | ||||||||||||||||||||||||
1215 | - | |||||||||||||||||||||||||
1216 | if ((
| 0-3 | ||||||||||||||||||||||||
1217 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
1218 | ) { | - | ||||||||||||||||||||||||
1219 | ERR_put_error(8,(0xfff),((1|64)),__FILE__,802); | - | ||||||||||||||||||||||||
1220 | return never executed: (0);return (0); never executed: return (0); | 0 | ||||||||||||||||||||||||
1221 | } | - | ||||||||||||||||||||||||
1222 | i = a2d_ASN1_OBJECT(buf, i, oid, -1); | - | ||||||||||||||||||||||||
1223 | if (i == 0
| 0-3 | ||||||||||||||||||||||||
1224 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
1225 | op = (ASN1_OBJECT *)ASN1_OBJECT_create(OBJ_new_nid(1), buf, i, sn, ln); | - | ||||||||||||||||||||||||
1226 | if (op ==
| 0-3 | ||||||||||||||||||||||||
1227 | ((void *)0)
| 0-3 | ||||||||||||||||||||||||
1228 | ) | - | ||||||||||||||||||||||||
1229 | goto never executed: err;goto err; never executed: goto err; | 0 | ||||||||||||||||||||||||
1230 | ok = OBJ_add_object(op); | - | ||||||||||||||||||||||||
1231 | - | |||||||||||||||||||||||||
1232 | err: code before this statement executed 3 times by 1 test: err: Executed by:
| 3 | ||||||||||||||||||||||||
1233 | ASN1_OBJECT_free(op); | - | ||||||||||||||||||||||||
1234 | free(buf); | - | ||||||||||||||||||||||||
1235 | return executed 3 times by 1 test: (ok);return (ok); Executed by:
executed 3 times by 1 test: return (ok); Executed by:
| 3 | ||||||||||||||||||||||||
1236 | } | - | ||||||||||||||||||||||||
Switch to Source code | Preprocessed file |