| 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 blocknever executed: __result; }))) : (__builtin_constant_p (end of blockexecuted 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 blocknever executed: __result; }))) : __builtin_strcmp (end of blockexecuted 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 blocknever executed: __result; }))) : (__builtin_constant_p (end of blockexecuted 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 blocknever executed: __result; }))) : __builtin_strcmp (end of blockexecuted 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 blocknever executed: __result; }))) : (__builtin_constant_p (end of blocknever 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 blocknever executed: __result; }))) : __builtin_strcmp (end of blocknever 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 blocknever executed: __result; }))) : (__builtin_constant_p (end of blocknever 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 blocknever executed: __result; }))) : __builtin_strcmp (end of blocknever 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted by:
| 12 | ||||||||||||||||||||||||
| 623 | } executed 12 times by 1 test: end of blockExecuted 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 blockExecuted 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 blockExecuted 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 |