ncurses 5.7 - patch 20100306
[ncurses.git] / ncurses / base / MKlib_gen.sh
index 3171ed3fa8a5eedc485185c7ae4825f70eb47f58..4f3d38e3bd3fe2418a736a541f748a5d33f8aeed 100755 (executable)
@@ -2,10 +2,10 @@
 #
 # MKlib_gen.sh -- generate sources from curses.h macro definitions
 #
-# ($Id: MKlib_gen.sh,v 1.35 2008/11/16 00:19:59 juergen Exp $)
+# ($Id: MKlib_gen.sh,v 1.36 2009/10/24 20:34:05 tom Exp $)
 #
 ##############################################################################
-# Copyright (c) 1998-2007,2008 Free Software Foundation, Inc.                #
+# Copyright (c) 1998-2008,2009 Free Software Foundation, Inc.                #
 #                                                                            #
 # Permission is hereby granted, free of charge, to any person obtaining a    #
 # copy of this software and associated documentation files (the "Software"), #
@@ -289,8 +289,10 @@ $0 !~ /^P_/ {
                                        call = call "%s"
                                        comma = comma "_nc_visbuf2(" num ","
                                        pointer = 0;
-                               } else
+                               } else {
                                        call = call "%p"
+                                       comma = comma "(const void *)"
+                               }
                        } else if (argcount != 0) {
                                if ( argtype == "int" || argtype == "short" ) {
                                        call = call "%d"