diff options
| author | Stefan Monnier | 2007-09-29 20:55:28 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-09-29 20:55:28 +0000 |
| commit | 4c37a4144709f6b4649de6bbbe335b280d53781e (patch) | |
| tree | f0af61bc49ef7b90649cd9cb5680dd44809ff4ee /src | |
| parent | b9466edba14f4158ce1dd182b43973b37da98093 (diff) | |
| download | emacs-4c37a4144709f6b4649de6bbbe335b280d53781e.tar.gz emacs-4c37a4144709f6b4649de6bbbe335b280d53781e.zip | |
(safe_debug_print): Use XHASH.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/print.c | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index d91aa11e9dd..0f2e34fe94e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2007-09-29 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2007-09-29 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * print.c (safe_debug_print): Use XHASH. | ||
| 4 | |||
| 3 | * lisp.h (DECL_ALIGN, USE_LSB_TAG): Move logic to before definition of | 5 | * lisp.h (DECL_ALIGN, USE_LSB_TAG): Move logic to before definition of |
| 4 | Lisp elements such as tags. | 6 | Lisp elements such as tags. |
| 5 | (XHASH): New macro. | 7 | (XHASH): New macro. |
diff --git a/src/print.c b/src/print.c index a14c041d6a2..911422ac25b 100644 --- a/src/print.c +++ b/src/print.c | |||
| @@ -1025,11 +1025,7 @@ safe_debug_print (arg) | |||
| 1025 | else | 1025 | else |
| 1026 | fprintf (stderr, "#<%s_LISP_OBJECT 0x%08lx>\r\n", | 1026 | fprintf (stderr, "#<%s_LISP_OBJECT 0x%08lx>\r\n", |
| 1027 | !valid ? "INVALID" : "SOME", | 1027 | !valid ? "INVALID" : "SOME", |
| 1028 | #ifdef NO_UNION_TYPE | 1028 | (unsigned long) XHASH (arg) |
| 1029 | (unsigned long) arg | ||
| 1030 | #else | ||
| 1031 | (unsigned long) arg.i | ||
| 1032 | #endif | ||
| 1033 | ); | 1029 | ); |
| 1034 | } | 1030 | } |
| 1035 | 1031 | ||