From owner-cvs-src@FreeBSD.ORG Tue Oct 28 14:36:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAC2416A4CE; Tue, 28 Oct 2003 14:36:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0853243F75; Tue, 28 Oct 2003 14:36:55 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SMasXJ042047; Tue, 28 Oct 2003 14:36:54 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SMasPi042046; Tue, 28 Oct 2003 14:36:54 -0800 (PST) (envelope-from peter) Message-Id: <200310282236.h9SMasPi042046@repoman.freebsd.org> From: Peter Wemm Date: Tue, 28 Oct 2003 14:36:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include strhash.h src/lib/libc/stdlib Makefile.inc strhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 22:36:55 -0000 peter 2003/10/28 14:36:54 PST FreeBSD src repository Modified files: lib/libc/stdlib Makefile.inc Removed files: include strhash.h lib/libc/stdlib strhash.c Log: Don peril sensitive (ie: bikeshed sensitive) sunglasses and quietly send strhash(3) off to sleep with the fishes. Nothing in our tree uses it. It has no documentation. It is nonstandard and in spite of the filename strhash.c and strhash.h, it lives in application namespace by providing compulsory global symbols hash_create()/hash_destroy()/hash_search()/ hash_traverse()/hash_purge()/hash_stats() regardless of whether you #include or not. If it turns out that there is a huge application for this after all, I can repocopy it somewhere safer and we can revive it elsewhere. But please, not in libc! Revision Changes Path 1.4 +0 -64 src/include/strhash.h (dead) 1.46 +1 -1 src/lib/libc/stdlib/Makefile.inc 1.11 +0 -407 src/lib/libc/stdlib/strhash.c (dead)