* fhandler_tape.cc (get_ll): This is a generally useful function so move it
* winsup.h (get_ll): to here * security.cc (get_token_group_sidlist): Use get_ll to figure out the long long version of the luid since QuadPart is not part of the standard Windows API.
This commit is contained in:
@@ -214,6 +214,9 @@ void uinfo_init (void);
|
||||
#define uid16touid32(u16) ((u16)==ILLEGAL_UID16?ILLEGAL_UID:(__uid32_t)(u16))
|
||||
#define gid16togid32(g16) ((g16)==ILLEGAL_GID16?ILLEGAL_GID:(__gid32_t)(g16))
|
||||
|
||||
/* Convert LARGE_INTEGER into long long */
|
||||
#define get_ll(pl) (((long long) (pl).HighPart << 32) | (pl).LowPart)
|
||||
|
||||
/* various events */
|
||||
void events_init (void);
|
||||
void events_terminate (void);
|
||||
|
Reference in New Issue
Block a user