From owner-cvs-all@FreeBSD.ORG Mon Jan 14 09:21:34 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88C8C16A468; Mon, 14 Jan 2008 09:21:34 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6DA8A13C447; Mon, 14 Jan 2008 09:21:34 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0E9LYQE090696; Mon, 14 Jan 2008 09:21:34 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0E9LYak090695; Mon, 14 Jan 2008 09:21:34 GMT (envelope-from das) Message-Id: <200801140921.m0E9LYak090695@repoman.freebsd.org> From: David Schultz Date: Mon, 14 Jan 2008 09:21:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib qsort.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jan 2008 09:21:34 -0000 das 2008-01-14 09:21:34 UTC FreeBSD src repository Modified files: lib/libc/stdlib qsort.c Log: Changing 'r' to a size_t in the previous commit turned quicksort into slowsort for some sequences because different parts of the code used 'r' to store two different things, one of which was signed. Clean things up by splitting 'r' into two variables, and use a more meaningful name. Revision Changes Path 1.15 +5 -4 src/lib/libc/stdlib/qsort.c