]> granicus.if.org Git - file/commitdiff
rcsid magic
authorChristos Zoulas <christos@zoulas.com>
Sat, 27 Jun 1998 13:23:39 +0000 (13:23 +0000)
committerChristos Zoulas <christos@zoulas.com>
Sat, 27 Jun 1998 13:23:39 +0000 (13:23 +0000)
src/apprentice.c
src/ascmagic.c
src/compress.c
src/file.c
src/file.h
src/fsmagic.c
src/internat.c
src/is_tar.c
src/print.c
src/readelf.c
src/softmagic.c

index 7d8d9e2e8acd31b4e9d95b94c3403e23aefbdc63..2819df87f29700d172a0b3c23725c3b9e30a0a2c 100644 (file)
@@ -33,8 +33,7 @@
 #include "file.h"
 
 #ifndef        lint
-static char *moduleid = 
-       "@(#)$Id: apprentice.c,v 1.25 1997/01/15 17:23:24 christos Exp $";
+FILE_RCSID("@(#)$Id: apprentice.c,v 1.26 1998/06/27 13:23:39 christos Exp $")
 #endif /* lint */
 
 #define        EATAB {while (isascii((unsigned char) *l) && \
index 17dec1b38b788a417b442ac7d3cc61a6f3cd47e7..7a3f1ae8b361efd3816c7300828e5a70a698b3fb 100644 (file)
@@ -36,8 +36,7 @@
 #include "names.h"
 
 #ifndef        lint
-static char *moduleid = 
-       "@(#)$Id: ascmagic.c,v 1.22 1998/02/15 23:18:53 christos Exp $";
+FILE_RCSID("@(#)$Id: ascmagic.c,v 1.23 1998/06/27 13:23:39 christos Exp $");
 #endif /* lint */
 
                        /* an optimisation over plain strcmp() */
index ed10c5b1c55238115863caa043ff04cb99442ec7..773d70e5828d5e43f1e59be9ff1462b6299cf4d9 100644 (file)
@@ -4,7 +4,6 @@
  *                information if recognized
  *     uncompress(method, old, n, newch) - uncompress old into new, 
  *                                         using method, return sizeof new
- * $Id: compress.c,v 1.10 1998/02/15 23:18:53 christos Exp $
  */
 #include <stdio.h>
 #include <stdlib.h>
 #ifdef HAVE_SYS_WAIT_H
 #include <sys/wait.h>
 #endif
-
 #include "file.h"
+#ifndef lint
+FILE_RCSID("@(#)$Id: compress.c,v 1.11 1998/06/27 13:23:39 christos Exp $")
+#endif
+
 
 static struct {
    char *magic;
index a2c8d11f2f48c1a72645d1a32bd63e86439b79ef..7acd198c9ea9a5bddd725a253e19522ee5fa0532 100644 (file)
  *
  * 4. This notice may not be removed or altered.
  */
-#ifndef        lint
-static char *moduleid = 
-       "@(#)$Id: file.c,v 1.39 1998/02/15 23:18:53 christos Exp $";
-#endif /* lint */
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -52,6 +47,11 @@ static char *moduleid =
 #include "patchlevel.h"
 #include "file.h"
 
+#ifndef        lint
+FILE_RCSID("@(#)$Id: file.c,v 1.40 1998/06/27 13:23:39 christos Exp $")
+#endif /* lint */
+
+
 #ifdef S_IFLNK
 # define USAGE  "Usage: %s [-vbczL] [-f namefile] [-m magicfiles] file...\n"
 #else
index c2b9654757cecf1140ec02d79289124cfd957ad9..9bce31292824abc9a0e6532c20f7db86b7323b46 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * file.h - definitions for file(1) program
- * @(#)$Id: file.h,v 1.25 1997/01/15 19:28:35 christos Exp $
+ * @(#)$Id: file.h,v 1.26 1998/06/27 13:23:39 christos Exp $
  *
  * Copyright (c) Ian F. Darwin, 1987.
  * Written by Ian F. Darwin.
@@ -147,4 +147,13 @@ extern char *sys_errlist[];
 #define        MAXPATHLEN      512
 #endif
 
+#ifdef __STDC__
+#define FILE_RCSID(id) \
+static const char *rcsid(const char *p) { \
+       return rcsid(p = id); \
+}
+#else
+#define FILE_RCSID(id) static char *rcsid[] = id;
+#endif
+
 #endif /* __file_h__ */
index 378de2434834cf954cfcfdfaf54c07a1ded9c5e9..addbc196973b86383756c72788863f7077c75254 100644 (file)
@@ -53,8 +53,7 @@
 #include "file.h"
 
 #ifndef        lint
-static char *moduleid = 
-       "@(#)$Id: fsmagic.c,v 1.26 1998/02/15 23:18:53 christos Exp $";
+FILE_RCSID("@(#)$Id: fsmagic.c,v 1.27 1998/06/27 13:23:39 christos Exp $")
 #endif /* lint */
 
 int
index a39799ff406b9aaff29ccc1b1506b60acf09d7c4..26411434eeb16c0b9548b97db0219e094a9d894c 100644 (file)
 #include <string.h>
 #include <memory.h>
 
+#ifndef lint
+FILE_RCSID("@(#)$Id: internat.c,v 1.4 1998/06/27 13:23:39 christos Exp $")
+#endif
+
 #define F 0
 #define T 1
 
index 865410417539a17213651864fa03543787a50243..c905d73726298282d037bce5d5ae04444fb2601f 100644 (file)
@@ -5,7 +5,7 @@
  * Pubic Domain version written 26 Aug 1985 John Gilmore (ihnp4!hoptoad!gnu).
  *
  * @(#)list.c 1.18 9/23/86 Public Domain - gnu
- * $Id: is_tar.c,v 1.9 1997/01/15 17:23:24 christos Exp $
+ * $Id: is_tar.c,v 1.10 1998/06/27 13:23:39 christos Exp $
  *
  * Comments changed and some code/comments reformatted
  * for file command by Ian Darwin.
 #include <ctype.h>
 #include <sys/types.h>
 #include "tar.h"
+#include "file.h"
+
+#ifndef lint
+FILE_RCSID("@(#)$Id: is_tar.c,v 1.10 1998/06/27 13:23:39 christos Exp $")
+#endif
 
 #define        isodigit(c)     ( ((c) >= '0') && ((c) <= '7') )
 
index dd7ee83bdb16f9047c6e99e749e17319b10b8e3b..e356ed2c125e6bd7658b766a6938ccac0bb80dc3 100644 (file)
@@ -39,8 +39,7 @@
 #include "file.h"
 
 #ifndef lint
-static char *moduleid =
-       "@(#)$Id: print.c,v 1.24 1997/04/13 18:28:30 christos Exp $";
+FILE_RCSID("@(#)$Id: print.c,v 1.25 1998/06/27 13:23:39 christos Exp $")
 #endif  /* lint */
 
 #define SZOF(a)        (sizeof(a) / sizeof(a[0]))
@@ -68,7 +67,7 @@ struct magic *m;
                       (m->type >= 0 && m->type < SZOF(typ)) ? 
                                typ[(unsigned char) m->type] : 
                                "*bad*");
-       if (m->mask != ~0L)
+       if (m->mask != ~((uint32)0))
                (void) fprintf(stderr, " & %.8x", m->mask);
 
        (void) fprintf(stderr, ",%c", m->reln);
index 3ac702d11fa8b918a43a0652c52c2ecf06afac69..7e6d14b4126a40e2c12ac1fd565d3e8111ca71ff 100644 (file)
 #include "readelf.h"
 #include "file.h"
 
+#ifndef lint
+FILE_RCSID("@(#)$Id: readelf.c,v 1.7 1998/06/27 13:23:39 christos Exp $")
+#endif
+
 static void
 doshn(fd, off, num, size, buf)
        int fd;
index f85042b333fa511475fb78c9cf49d9c491cf635a..cfb4d6aa0f91ba569767425366f931bc0508d5e9 100644 (file)
@@ -37,8 +37,7 @@
 #include "file.h"
 
 #ifndef        lint
-static char *moduleid = 
-       "@(#)$Id: softmagic.c,v 1.36 1998/02/15 23:18:53 christos Exp $";
+FILE_RCSID("@(#)$Id: softmagic.c,v 1.37 1998/06/27 13:23:39 christos Exp $")
 #endif /* lint */
 
 static int match       __P((unsigned char *, int));
@@ -199,7 +198,7 @@ struct magic *m;
 {
        char *pp, *rt;
        uint32 v;
-       time_t time;
+       time_t curtime;
        int32 t=0 ;
 
 
@@ -248,8 +247,8 @@ struct magic *m;
        case DATE:
        case BEDATE:
        case LEDATE:
-               time = p->l;
-               pp = ctime(&time);
+               curtime = p->l;
+               pp = ctime(&curtime);
                if ((rt = strchr(pp, '\n')) != NULL)
                        *rt = '\0';
                (void) printf(m->desc, pp);