diff src/device-msw.c @ 647:b39c14581166

[xemacs-hg @ 2001-08-13 04:45:47 by ben] removal of unsigned, size_t, etc.
author ben
date Mon, 13 Aug 2001 04:46:48 +0000
parents 5fd7ba8b56e7
children ce0b3f2eff35
line wrap: on
line diff
--- a/src/device-msw.c	Wed Aug 08 12:15:04 2001 +0000
+++ b/src/device-msw.c	Mon Aug 13 04:46:48 2001 +0000
@@ -428,7 +428,7 @@
 {
   char* printer_name;
   DEVMODE *pdm;
-  size_t dm_size;
+  LONG dm_size;
 
   d->device_data = xnew_and_zero (struct msprinter_device);
 
@@ -932,7 +932,7 @@
      printer name at all. */
   if (ldm->printer_name == NULL)
     {
-      size_t dm_size =
+      LONG dm_size =
 	DocumentProperties (NULL, DEVICE_MSPRINTER_HPRINTER(d),
 			    DEVICE_MSPRINTER_NAME(d), NULL, NULL, 0);
       if (dm_size <= 0)
@@ -1089,7 +1089,7 @@
   return stricmp (dm1->printer_name, dm2->printer_name) == 0;
 }
 
-static unsigned long
+static Hash_Code
 hash_devmode (Lisp_Object obj, int depth)
 {
   Lisp_Devmode *dm = XDEVMODE (obj);
@@ -1201,7 +1201,7 @@
 {
   int have_nt, ok;
   BYTE *data_buf, dummy_byte;
-  size_t enum_entry_size;
+  Memory_Count enum_entry_size;
   DWORD enum_flags, enum_level, bytes_needed, num_printers;
   struct gcpro gcpro1, gcpro2;
   Lisp_Object result = Qnil, def_printer = Qnil;