Fix XFASTINT of non-fixnum in process status
commit560202f67513327f5b262e01ebc709ab6855d6f6
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 10 Jun 2016 04:58:16 +0000 (9 21:58 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 10 Jun 2016 04:58:53 +0000 (9 21:58 -0700)
tree282f79044a059e8bc028b5a24109bdde749e921f
parent48079f68125e75cf581ef2b86b00c5a3851dd6e7
Fix XFASTINT of non-fixnum in process status

* src/process.c (decode_status): 3rd arg is now Lisp_Object *,
not int *, and is not decoded.  All uses changed.
(status_message): Do not assume ‘failed’ code is an integer.
* src/process.h: Document codes better.
src/process.c
src/process.h