Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/i386



"M. Warner Losh" <imp%bsdimp.com@localhost> writes:
> : I think that, in general, we should be eliminating all use of unsafe
> : string ops everywhere, even when "known safe", because people do
> : stupid things with time (like copying or changing code to produce
> : unsafe results.) Even our smartest developers have screwed stuff like
> : this up in the past.
>
> Using the unsafe APIs in a safe way requires perfection.  I agree with
> Perry here: history has shown that all developers are imperfect at
> least once.

All this said, though, I do think that we have to be very careful when
doing such rototills to make sure enough testing and code review
happens -- it is very easy to introduce new bugs when trying to get
rid of old ones. :(

-- 
Perry E. Metzger                perry%piermont.com@localhost



Home | Main Index | Thread Index | Old Index