/[emacs]/emacs/src/w32bdf.c
ViewVC logotype

Diff of /emacs/src/w32bdf.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by jasonr, Thu Oct 2 23:07:28 2003 UTC revision 1.20 by jhd, Sun Nov 16 16:17:08 2003 UTC
# Line 247  w32_init_bdf_font(char *filename) Line 247  w32_init_bdf_font(char *filename)
247      hbdf_bmp_heap = HeapCreate(0, BDF_BITMAP_HEAP_INITIAL_SIZE, 0);      hbdf_bmp_heap = HeapCreate(0, BDF_BITMAP_HEAP_INITIAL_SIZE, 0);
248    
249    if (!hbdf_cp_heap || !hbdf_bmp_heap)    if (!hbdf_cp_heap || !hbdf_bmp_heap)
250      error("Fail to create heap for BDF.");      error("Fail to create heap for BDF");
251    
252    hfile = CreateFile(filename, GENERIC_READ, FILE_SHARE_READ, NULL,    hfile = CreateFile(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
253                       OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);                       OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
# Line 257  w32_init_bdf_font(char *filename) Line 257  w32_init_bdf_font(char *filename)
257        (fileinfo.nFileSizeLow > BDF_FILE_SIZE_MAX))        (fileinfo.nFileSizeLow > BDF_FILE_SIZE_MAX))
258      {      {
259        CloseHandle(hfile);        CloseHandle(hfile);
260        error("Fail to open BDF file.");        error("Fail to open BDF file");
261      }      }
262    hfilemap = CreateFileMapping(hfile, NULL, PAGE_READONLY, 0, 0, NULL);    hfilemap = CreateFileMapping(hfile, NULL, PAGE_READONLY, 0, 0, NULL);
263    if (hfilemap == INVALID_HANDLE_VALUE)    if (hfilemap == INVALID_HANDLE_VALUE)
264      {      {
265        CloseHandle(hfile);        CloseHandle(hfile);
266        error("Can't map font.");        error("Can't map font");
267      }      }
268    
269    font = MapViewOfFile(hfilemap, FILE_MAP_READ, 0, 0, 0);    font = MapViewOfFile(hfilemap, FILE_MAP_READ, 0, 0, 0);
# Line 272  w32_init_bdf_font(char *filename) Line 272  w32_init_bdf_font(char *filename)
272      {      {
273        CloseHandle(hfile);        CloseHandle(hfile);
274        CloseHandle(hfilemap);        CloseHandle(hfilemap);
275        error("Can't view font.");        error("Can't view font");
276      }      }
277    
278    bdffontp = (bdffont *) xmalloc(sizeof(bdffont));    bdffontp = (bdffont *) xmalloc(sizeof(bdffont));

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26