xref: /netbsd-src/external/gpl2/gettext/dist/gnulib-local/lib/obstack.h.diff (revision 946379e7b37692fc43f68eb0d1c10daa0a7f3b6c)
1*** obstack.h	2005-10-15 01:23:50.000000000 +0200
2--- obstack.h	2006-07-22 17:48:51.000000000 +0200
3***************
4*** 193,202 ****
5     more memory.  This can be set to a user defined function which
6     should either abort gracefully or use longjump - but shouldn't
7     return.  The default action is to print a message and abort.  */
8! extern void (*obstack_alloc_failed_handler) (void);
9
10  /* Exit value used when `print_and_abort' is used.  */
11! extern int obstack_exit_failure;
12
13  /* Pointer to beginning of object being allocated or to be allocated next.
14     Note that this might not be the final address of the object
15--- 192,201 ----
16     more memory.  This can be set to a user defined function which
17     should either abort gracefully or use longjump - but shouldn't
18     return.  The default action is to print a message and abort.  */
19! extern DLL_VARIABLE void (*obstack_alloc_failed_handler) (void);
20
21  /* Exit value used when `print_and_abort' is used.  */
22! extern DLL_VARIABLE int obstack_exit_failure;
23
24  /* Pointer to beginning of object being allocated or to be allocated next.
25     Note that this might not be the final address of the object
26