also scroll to selected revision
[TortoiseGit.git] / src / TortoisePlink / INT64.H
blob63df3a992a2bc360d5156b35a9687b42a7966365
1 /*\r
2  * Header for int64.c.\r
3  */\r
4 \r
5 #ifndef PUTTY_INT64_H\r
6 #define PUTTY_INT64_H\r
7 \r
8 typedef struct {\r
9     unsigned long hi, lo;\r
10 } uint64;\r
12 uint64 uint64_div10(uint64 x, int *remainder);\r
13 void uint64_decimal(uint64 x, char *buffer);\r
14 uint64 uint64_make(unsigned long hi, unsigned long lo);\r
15 uint64 uint64_add(uint64 x, uint64 y);\r
16 uint64 uint64_add32(uint64 x, unsigned long y);\r
17 int uint64_compare(uint64 x, uint64 y);\r
18 uint64 uint64_subtract(uint64 x, uint64 y);\r
19 double uint64_to_double(uint64 x);\r
20 uint64 uint64_shift_right(uint64 x, int shift);\r
21 uint64 uint64_shift_left(uint64 x, int shift);\r
22 uint64 uint64_from_decimal(char *str);\r
24 #endif\r