Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 5825:5d5aeb79edb4
Fix build with g++.
This patch fixes various issues that cause build failures with g++ 4.8.3.
See <CAHCOHQ=6yKcjQELvG8FOHXcWVez+HufUWb4FdcJKpUNhm+8B=g@mail.gmail.com> in
xemacs-patches.
author | Jerry James <james@xemacs.org> |
---|---|
date | Thu, 06 Nov 2014 09:34:06 -0700 |
parents | 6928877dbc26 |
children | 4d7032d36975 |
comparison
equal
deleted
inserted
replaced
5824:6928877dbc26 | 5825:5d5aeb79edb4 |
---|---|
1 2014-11-05 Jerry James <james@xemacs.org> | |
2 | |
3 * ExternalClient-Xlib.c (ExternalClientEventHandler): Cast integer | |
4 to long before casting to XPointer, which may be larger than int. | |
5 * database.c: Use BEGIN_C_DECLS/END_C_DECLS around dbm definitions. | |
6 * lisp.h (ALLOCA): Use NULL instead of (void) 0 to placate g++. | |
7 (MALLOC_OR_ALLOCA): Ditto. | |
8 (XSTRING_LENGTH): Use an explicit temporary with NEW_GC so g++ 4.8 | |
9 won't create an uninitialized anonymous temporary. | |
10 (XSTRING_DATA): Ditto. | |
11 * sysdll.c: Check whether HAVE_LTDL is defined, not its value. | |
12 * tls.c (tls_open): Add typecast to xmalloc call in the nss, | |
13 gnutls, and openssl versions to satisfy g++. In the gnutls version, | |
14 use gnutls_certificate_type_t appropriately. | |
15 | |
1 2014-10-25 Michael Sperber <mike@xemacs.org> | 16 2014-10-25 Michael Sperber <mike@xemacs.org> |
2 | 17 |
3 * fontcolor-x.c (x_font_instance_truename): | 18 * fontcolor-x.c (x_font_instance_truename): |
4 * font-mgr.c (Ffc_name_unparse): | 19 * font-mgr.c (Ffc_name_unparse): |
5 * font-mgr.h (PRINT_XFT_PATTERN): Don't modify | 20 * font-mgr.h (PRINT_XFT_PATTERN): Don't modify |