]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - battlestar/save.c
cgram: provide usage on incorrect invocation
[bsdgames-darwin.git] / battlestar / save.c
index d42793fc74af0a0020ff6a2fe0167296af92b9c9..8af9142b5eb51b5e0b17a176f4b659173024f65d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: save.c,v 1.9 1999/07/28 01:45:43 hubertf Exp $ */
+/*     $NetBSD: save.c,v 1.12 2005/07/01 06:04:54 jmc Exp $    */
 
 /*
  * Copyright (c) 1983, 1993
  * 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 University of
- *     California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
+ * 3. Neither the name of the University nor the names of its contributors
  *    may be used to endorse or promote products derived from this software
  *    without specific prior written permission.
  *
 #if 0
 static char sccsid[] = "@(#)save.c     8.2 (Berkeley) 4/28/95";
 #else
-__RCSID("$NetBSD: save.c,v 1.9 1999/07/28 01:45:43 hubertf Exp $");
+__RCSID("$NetBSD: save.c,v 1.12 2005/07/01 06:04:54 jmc Exp $");
 #endif
 #endif                         /* not lint */
 
 #include "extern.h"
 
 void
-restore(filename)
-       const char *filename;
+restore(const char *filename)
 {
        int     n;
        int     tmp;
@@ -98,8 +93,7 @@ restore(filename)
 }
 
 void
-save(filename)
-       const char *filename;
+save(const char *filename)
 {
        int     n;
        int     tmp;
@@ -160,9 +154,7 @@ save(filename)
  * with malloc(3).
  */
 char *
-save_file_name(filename, len)
-       const char *filename;
-       size_t len;
+save_file_name(const char *filename, size_t len)
 {
        char   *home;
        char   *newname;
@@ -171,7 +163,7 @@ save_file_name(filename, len)
        if (memchr(filename, '/', len)) {
                newname = malloc(len + 1);
                if (newname == NULL) {
-                       warnx("out of memory");
+                       warn(NULL);
                        return NULL;
                }
                memcpy(newname, filename, len);
@@ -182,7 +174,7 @@ save_file_name(filename, len)
                        tmpl = strlen(home);
                        newname = malloc(tmpl + len + 2);
                        if (newname == NULL) {
-                               warnx("out of memory");
+                               warn(NULL);
                                return NULL;
                        }
                        memcpy(newname, home, tmpl);
@@ -192,7 +184,7 @@ save_file_name(filename, len)
                } else {
                        newname = malloc(len + 1);
                        if (newname == NULL) {
-                               warnx("out of memory");
+                               warn(NULL);
                                return NULL;
                        }
                        memcpy(newname, filename, len);