]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - hack/extern.h
sprintf -> snprintf, plus some use of strlcpy/strlcat where appropriate
[bsdgames-darwin.git] / hack / extern.h
index e2ef242e2535c3e3cf6ddd1b700ea24264c9e323..cb1de38e3a1398406b5742cf4043e66bc3a092eb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: extern.h,v 1.6 2004/01/27 20:30:29 jsm Exp $   */
+/*     $NetBSD: extern.h,v 1.11 2009/06/07 20:13:18 dholland Exp $     */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *        This product includes software developed by the NetBSD
- *        Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
@@ -243,7 +236,7 @@ int dosuspend(void);
 
 /* hack.lev.c */
 void savelev(int, xchar);
-void bwrite(int, const void *, unsigned);
+void bwrite(int, const void *, size_t);
 void saveobjchn(int, struct obj *);
 void savemonchn(int, struct monst *);
 void savegoldchn(int, struct gold *);
@@ -363,7 +356,7 @@ char *sitoa(int);
 char *typename(int);
 char *xname(struct obj *);
 char *doname(struct obj *);
-void setan(const char *, char *);
+void setan(const char *, char *, size_t);
 char *aobjnam(struct obj *, const char *);
 char *Doname(struct obj *);
 struct obj *readobjnam(char *);
@@ -503,7 +496,7 @@ void curs(int, int);
 void nocmov(int, int);
 void cmov(int, int);
 int xputc(int);
-void xputs(char *);
+void xputs(const char *);
 void cl_end(void);
 void clear_screen(void);
 void home(void);
@@ -583,7 +576,7 @@ int role_index(int);
 void setrandom(void);
 struct tm *getlt(void);
 int getyear(void);
-char *getdate(void);
+char *getdatestr(void);
 int phase_of_the_moon(void);
 int night(void);
 int midnight(void);