(load_pixmap): Handle bitmap_id < 0. F is a FRAME_PTR.
This commit is contained in:
parent
169e69a395
commit
7812a96f4b
1 changed files with 3 additions and 3 deletions
|
@ -415,7 +415,7 @@ DEFUN ("pixmap-spec-p", Fpixmap_spec_p, Spixmap_spec_p, 1, 1, 0,
|
|||
|
||||
static long
|
||||
load_pixmap (f, name, w_ptr, h_ptr)
|
||||
FRAME_PTR *f;
|
||||
FRAME_PTR f;
|
||||
Lisp_Object name;
|
||||
unsigned int *w_ptr, *h_ptr;
|
||||
{
|
||||
|
@ -452,8 +452,8 @@ load_pixmap (f, name, w_ptr, h_ptr)
|
|||
}
|
||||
UNBLOCK_INPUT;
|
||||
|
||||
if (! bitmap_id)
|
||||
Fsignal (Qerror, Fcons (build_string ("undefined bitmap"),
|
||||
if (bitmap_id < 0)
|
||||
Fsignal (Qerror, Fcons (build_string ("invalid or undefined bitmap"),
|
||||
Fcons (name, Qnil)));
|
||||
|
||||
*w_ptr = x_bitmap_width (f, bitmap_id);
|
||||
|
|
Loading…
Add table
Reference in a new issue