]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - Ada95/gen/gen.c
ncurses 6.0 - patch 20150808
[ncurses.git] / Ada95 / gen / gen.c
index 3d4596f7278101614282a360ada7521921fc2f8f..4e986a4ca95bbb2826c375d2ecc355d066853edb 100644 (file)
@@ -32,7 +32,7 @@
 
 /*
     Version Control
-    $Id: gen.c,v 1.68 2014/05/24 21:34:53 tom Exp $
+    $Id: gen.c,v 1.69 2014/05/31 21:00:08 tom Exp $
   --------------------------------------------------------------------------*/
 /*
   This program prints on its standard output the source for the
@@ -153,7 +153,7 @@ find_pos(const UCHAR * const data,
     UINT first, last;                                                   \
     record mask;                                                        \
     memset (&mask, 0, sizeof (mask));                                   \
-    mask.field = -1;                                                    \
+    memset (&mask.field, 0xff, sizeof(mask.field));                     \
     if (!find_pos ((UCHAR *)&mask, sizeof (mask), &first, &last))       \
       my_error ("failed to locate" #record "_" #field);                 \
     print_constant (#record "_" #field "_First", first);                \