pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/pkgtools/pkg_install/files/lib Remove obsolete file.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a33c580f8ad0
branches: trunk
changeset: 503065:a33c580f8ad0
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Nov 13 19:50:31 2005 +0000
description:
Remove obsolete file.
diffstat:
pkgtools/pkg_install/files/lib/exec.c | 76 -----------------------------------
1 files changed, 0 insertions(+), 76 deletions(-)
diffs (80 lines):
diff -r ff5a7bfe41a9 -r a33c580f8ad0 pkgtools/pkg_install/files/lib/exec.c
--- a/pkgtools/pkg_install/files/lib/exec.c Sun Nov 13 19:18:14 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-/* $NetBSD: exec.c,v 1.5 2003/09/23 13:22:40 grant Exp $ */
-
-#if HAVE_CONFIG_H
-#include "config.h"
-#endif
-#include <nbcompat.h>
-#if HAVE_SYS_CDEFS_H
-#include <sys/cdefs.h>
-#endif
-#ifndef lint
-#if 0
-static const char *rcsid = "from FreeBSD Id: exec.c,v 1.6 1997/10/08 07:47:50 charnier Exp";
-#else
-__RCSID("$NetBSD: exec.c,v 1.5 2003/09/23 13:22:40 grant Exp $");
-#endif
-#endif
-
-/*
- * FreeBSD install - a package for the installation and maintainance
- * of non-core utilities.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 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.
- *
- * Jordan K. Hubbard
- * 18 July 1993
- *
- * Miscellaneous system routines.
- *
- */
-
-#if HAVE_ERR_H
-#include <err.h>
-#endif
-#include "lib.h"
-
-/*
- * Unusual system() substitute. Accepts format string and args,
- * builds and executes command. Returns exit code.
- */
-int
-vsystem(const char *fmt,...)
-{
- va_list args;
- char *cmd;
- size_t maxargs;
- int ret;
-
- maxargs = (size_t) sysconf(_SC_ARG_MAX);
- maxargs -= 32; /* some slop for the sh -c */
- if ((cmd = (char *) malloc(maxargs)) == (char *) NULL) {
- warnx("vsystem can't alloc arg space");
- return 1;
- }
-
- va_start(args, fmt);
- if (vsnprintf(cmd, maxargs, fmt, args) >= maxargs) {
- warnx("vsystem args are too long");
- va_end(args);
- free(cmd);
- return 1;
- }
-#ifdef VSYSTEM_DEBUG
- printf("vsystem(\"%s\")\n", cmd);
-#endif
- ret = system(cmd);
- va_end(args);
- free(cmd);
- return ret;
-}
Home |
Main Index |
Thread Index |
Old Index