Print this page
5910 libnisdb won't build with modern GCC

@@ -18,16 +18,15 @@
  * information: Portions Copyright [yyyy] [name of copyright owner]
  *
  * CDDL HEADER END
  */
 /*
+ * Copyright 2015 Gary Mills
  * Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
-#pragma ident   "%Z%%M% %I%     %E% SMI"
-
 /*
  * DESCRIPTION: Contains a front end to the map locking code. These are called
  *              when a map, or its map_ctrl structure, needs to be locked
  *              for a short time for internal modification. This lock should
  *              not be held between DBM operations.

@@ -43,10 +42,11 @@
 #include <thread.h>
 #include <synch.h>
 #include <ndbm.h>
 #include "ypsym.h"
 #include "shim.h"
+#include "stubs.h"
 
 /*
  * FUNCTION :   lock_map_ctrl()
  *
  * DESCRIPTION: Front end to the lock routine taking map_ctrl structure as