| 1042 | |
| 1043 | |
| 1044 | longlong pack_time(const MYSQL_TIME *my_time) |
| 1045 | { |
| 1046 | return ((((((my_time->year * 13ULL + |
| 1047 | my_time->month) * 32ULL + |
| 1048 | my_time->day) * 24ULL + |
| 1049 | my_time->hour) * 60ULL + |
| 1050 | my_time->minute) * 60ULL + |
| 1051 | my_time->second) * 1000000ULL + |
| 1052 | my_time->second_part) * (my_time->neg ? -1 : 1); |
| 1053 | } |
| 1054 | |
| 1055 | #define get_one(WHERE, FACTOR) WHERE= (ulong)(packed % FACTOR); packed/= FACTOR |
| 1056 |
no outgoing calls
no test coverage detected