# HG changeset patch # User Karl Heuer # Date 904406128 0 # Node ID 9676fa7e02bf82ce4d9ee5767f4d76fbaafed19f # Parent 17ad9953ff421189959c0554fb89ce3eda4d01a6 (x_create_bitmap_from_file): Fail immediately if magic. diff -r 17ad9953ff42 -r 9676fa7e02bf src/xfns.c --- a/src/xfns.c Sat Aug 29 01:26:19 1998 +0000 +++ b/src/xfns.c Sat Aug 29 15:55:28 1998 +0000 @@ -590,6 +590,9 @@ fd = openp (Vx_bitmap_file_path, file, "", &found, 0); if (fd < 0) return -1; + /* XReadBitmapFile won't handle magic file names. */ + if (fd == 0) + return -1; close (fd); filename = (char *) XSTRING (found)->data;