Lines Matching refs:number
1 /* $NetBSD: number.c,v 1.2 2017/01/28 21:31:45 christos Exp $ */
73 "number-object",
83 * Create a number object
85 * @param the number to contain in the object
87 * @return a number object
91 heim_number_create(int number)
95 if (number < 0xffffff && number >= 0)
96 return heim_base_make_tagged_object(number, HEIM_TID_NUMBER);
100 *((int *)n) = number;
105 * Return the type ID of number objects
107 * @return type id of number objects
119 * @param number the number object to get the value from
125 heim_number_get_int(heim_number_t number)
127 if (heim_base_is_tagged_object(number))
128 return heim_base_tagged_object_value(number);
129 return *(int *)number;