diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2014-12-26 09:32:06 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2014-12-28 00:33:27 -0800 |
commit | e092accb6bb8aea08dab1796d707b3adce55a38c (patch) | |
tree | f3f2bad267ce9f3f2ec61441a03447027ae3a3ea /lisp/emacs-lisp/autoload.el | |
parent | 1505643bb70ce66e86d6c72902fe7e9199e93606 (diff) | |
download | emacs-e092accb6bb8aea08dab1796d707b3adce55a38c.tar.gz emacs-e092accb6bb8aea08dab1796d707b3adce55a38c.tar.bz2 emacs-e092accb6bb8aea08dab1796d707b3adce55a38c.zip |
Wrap dll functions more simply
* decompress.c, gnutls.c, image.c, xml.c:
If WINDOWSNT, use '#define FOO fn_FOO' to wrap dll functions,
rather than the inverse when not WINDOWSNT. This isolates the
fn_* business into the WINDOWSNT-specific section of the code,
which makes it easier to maintain the generic code.
* decompress.c (DEF_ZLIB_FN, LOAD_ZLIB_FN):
* gnutls.c (DEF_GNUTLS_FN, LOAD_GNUTLS_FN):
* image.c (DEF_IMGLIB_FN, LOAD_IMGLIB_FN):
* xml.c (DEF_XML2_FN, LOAD_XML2_FN):
Remove. All uses replaced by DEF_DLL_FN.
* w32.h (DEF_DLL_FN, LOAD_DLL_FN): New macros.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions