summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Rumney <jasonr@gnu.org>2007-11-19 09:14:38 +0000
committerJason Rumney <jasonr@gnu.org>2007-11-19 09:14:38 +0000
commit5f42a7eba296b36aa62f9a6019928fd313020ec3 (patch)
tree4988be5614aa040845642fa1424137d89ceeff4a
parent1030a7b3f86fe3b4dbe4f6d30bd0dc7a8ccb33c8 (diff)
downloademacs-5f42a7eba296b36aa62f9a6019928fd313020ec3.tar.gz
(w32_init_bdf_font, w32_BDF_to_x_font): CreateFileMapping
returns NULL on failure.
-rw-r--r--src/ChangeLog5
-rw-r--r--src/w32bdf.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0fb4f189fb9..5d3fdf4b9af 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-19 Jason Rumney <jasonr@gnu.org>
+
+ * w32bdf.c (w32_init_bdf_font, w32_BDF_to_x_font): CreateFileMapping
+ returns NULL on failure.
+
2007-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
* search.c (Fset_match_data): Remove the `evaporate' feature.
diff --git a/src/w32bdf.c b/src/w32bdf.c
index 80ef098d8de..4a12b1f0190 100644
--- a/src/w32bdf.c
+++ b/src/w32bdf.c
@@ -261,7 +261,7 @@ w32_init_bdf_font(char *filename)
error("Fail to open BDF file");
}
hfilemap = CreateFileMapping(hfile, NULL, PAGE_READONLY, 0, 0, NULL);
- if (hfilemap == INVALID_HANDLE_VALUE)
+ if (!hfilemap)
{
CloseHandle(hfile);
error("Can't map font");
@@ -828,7 +828,7 @@ int w32_BDF_to_x_font (char *file, char* xstr, int len)
size = fileinfo.nFileSizeLow;
hfilemap = CreateFileMapping (hfile, NULL, PAGE_READONLY, 0, 0, NULL);
- if (hfilemap == INVALID_HANDLE_VALUE)
+ if (!hfilemap)
{
CloseHandle (hfile);
return 0;