From nobody@FreeBSD.org  Sun Apr 22 22:32:15 2001
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id 2813A37B422
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 22 Apr 2001 22:32:15 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.1/8.11.1) id f3N5WFP10423;
	Sun, 22 Apr 2001 22:32:15 -0700 (PDT)
	(envelope-from nobody)
Message-Id: <200104230532.f3N5WFP10423@freefall.freebsd.org>
Date: Sun, 22 Apr 2001 22:32:15 -0700 (PDT)
From: jmallett@newgold.net
To: freebsd-gnats-submit@FreeBSD.org
Subject: plural of dwarf is dwarves
X-Send-Pr-Version: www-1.0

>Number:         26789
>Category:       docs
>Synopsis:       plural of dwarf is dwarves
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 22 22:40:00 PDT 2001
>Closed-Date:    Sun Apr 22 23:08:51 PDT 2001
>Last-Modified:  Sun Apr 22 23:34:48 PDT 2001
>Originator:     Joseph Mallett
>Release:        NA
>Organization:
xMach Research Group
>Environment:
NA
>Description:
on http://www.freebsd.org/security/, the plural of dwarf is used as dwarfs, it should be dwarves
>How-To-Repeat:
strcpy() and sprintf() calls from unbounded data. Use strncpy and snprintf() when the length is known (or implement some other form of bounds-checking when the length is unknown). In fact, never ever use gets() or sprintf(), period. If you do - we will send evil dwarfs after you. 
>Fix:
strcpy() and sprintf() calls from unbounded data. Use strncpy and snprintf() when the length is known (or implement some other form of bounds-checking when the length is unknown). In fact, never ever use gets() or sprintf(), period. If you do - we will send evil dwarves after you. 
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: gsutter 
State-Changed-When: Sun Apr 22 23:08:51 PDT 2001 
State-Changed-Why:  
Both "dwarfs" and "dwarves" are now acceptable plurals for "dwarf", 
although "dwarfs" is without doubt the more proper.  Perhaps we should 
change it to "dwarrows" in honor of the master? 

A modern dictionary reference: 
http://www.dictionary.com/cgi-bin/dict.pl?term=dwarves 

From Lord of the Rings, Appendix F (II), On Translation: 
------ 
It may be observed that in this book as in The Hobbit the form dwarves 
is used, although the dictionaries tell us that the plural of dwarf is 
dwarfs.  It should be dwarrows (or dwerrows), if singular and plural 
had each gone its own way down the years, as have man and men, or goose 
and geese.  But we no longer speak of a dwarf as often as we do of a 
man, or even of a goose, and memories have not been fresh enough among 
Men to keep hold of a special plural for a race now abandoned to folk 
tales, where at least a shadow of truth is preserved, or at last to 
nonsense-stories in which they have become mere figures of fun. But in 
the Third Age something of their old character and power is still 
glimpsed, if already a little dimmed [...]  It is to mark this that I 
have ventured to use the form dwarves, and so to remove them a little, 
perhaps, from the sillier tales of these latter days. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=26789 
>Unformatted:
