+2008-02-23 Eli Zaretskii <eliz@gnu.org>
+
+ * w32.c (globals_of_w32): Add initializations for
+ g_b_init_get_sid_sub_authority and
+ g_b_init_get_sid_sub_authority_count.
+
2008-02-22 Stefan Monnier <monnier@iro.umontreal.ca>
* font.c (font_match_xlfd, font_check_xlfd_parse): New funs.
extern int w32_num_mouse_buttons;
\f
-/*
- Initialization states
- */
+/* Initialization states.
+
+ WARNING: If you add any more such variables for additional APIs,
+ you MUST add initialization for them to globals_of_w32
+ below. This is because these variables might get set
+ to non-NULL values during dumping, but the dumped Emacs
+ cannot reuse those values, because it could be run on a
+ different version of the OS, where API addresses are
+ different. */
static BOOL g_b_init_is_windows_9x;
static BOOL g_b_init_open_process_token;
static BOOL g_b_init_get_token_information;
g_b_init_get_token_information = 0;
g_b_init_lookup_account_sid = 0;
g_b_init_get_sid_identifier_authority = 0;
+ g_b_init_get_sid_sub_authority = 0;
+ g_b_init_get_sid_sub_authority_count = 0;
/* The following sets a handler for shutdown notifications for
console apps. This actually applies to Emacs in both console and
GUI modes, since we had to fool windows into thinking emacs is a