aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Raeburn2000-06-19 07:21:13 +0000
committerKen Raeburn2000-06-19 07:21:13 +0000
commit1435846670cbcd404415fcdbba7e61bd7ed9de24 (patch)
tree4d1b6990fdea3214ce28be2a4b0560727faed53a
parent140c4ac6f3aad88bc2222ff8fb25d3272ee01a87 (diff)
downloademacs-1435846670cbcd404415fcdbba7e61bd7ed9de24.tar.gz
emacs-1435846670cbcd404415fcdbba7e61bd7ed9de24.zip
fix jpeg error-handling setup
-rw-r--r--src/ChangeLog3
-rw-r--r--src/xfns.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b95056b91b9..336af92181b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
12000-06-19 Ken Raeburn <raeburn@gnu.org> 12000-06-19 Ken Raeburn <raeburn@gnu.org>
2 2
3 * xfns.c (jpeg_load): Fetch error-handling data first, then fill
4 in the custom handler pointer.
5
3 * keyboard.c (follow_key, read_key_sequence): Use XUINT on key 6 * keyboard.c (follow_key, read_key_sequence): Use XUINT on key
4 value, or checks for CHAR_META can fail when Lisp_Object is a 7 value, or checks for CHAR_META can fail when Lisp_Object is a
5 union type. 8 union type.
diff --git a/src/xfns.c b/src/xfns.c
index 31a3b7df1c6..8edbd66b160 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -8211,8 +8211,8 @@ jpeg_load (f, img)
8211 8211
8212 /* Customize libjpeg's error handling to call my_error_exit when an 8212 /* Customize libjpeg's error handling to call my_error_exit when an
8213 error is detected. This function will perform a longjmp. */ 8213 error is detected. This function will perform a longjmp. */
8214 mgr.pub.error_exit = my_error_exit;
8215 cinfo.err = jpeg_std_error (&mgr.pub); 8214 cinfo.err = jpeg_std_error (&mgr.pub);
8215 mgr.pub.error_exit = my_error_exit;
8216 8216
8217 if ((rc = setjmp (mgr.setjmp_buffer)) != 0) 8217 if ((rc = setjmp (mgr.setjmp_buffer)) != 0)
8218 { 8218 {