SCCS-vsn: old/arcv/arcv.c 4.2
-static char sccsid[] = "@(#)arcv.c 4.1 %G%";
+static char sccsid[] = "@(#)arcv.c 4.2 %G%";
/*
* arcv - convert old to new archive format
*/
/*
* arcv - convert old to new archive format
*/
struct ar_hdr nh;
struct oar_hdr oh;
struct ar_hdr nh;
struct oar_hdr oh;
+char tmp[] = "/usr/tmp/arcXXXXXX";
char *mktemp();
int f;
char buf[512];
char *mktemp();
int f;
char buf[512];
register i;
if (argc>1 && strcmp(argv[1], "-t")==0) {
register i;
if (argc>1 && strcmp(argv[1], "-t")==0) {
- tmp = mktemp("/usr/tmp/arcXXXXXX");
- } else
- tmp = mktemp("/tmp/arcXXXXXX");
+ } else {
+ strcpy(tmp, "/tmp/arcXXXXXX");
+ }
+ mktemp(tmp);
for(i=1; i<4; i++)
signal(i, SIG_IGN);
for(i=1; i<argc; i++) {
for(i=1; i<4; i++)
signal(i, SIG_IGN);
for(i=1; i<argc; i++) {