[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Windows Build: lib/regex.c warnings, "free" calls
From: |
Derek Robert Price |
Subject: |
Re: Windows Build: lib/regex.c warnings, "free" calls |
Date: |
Wed, 07 Apr 2004 15:51:02 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Conrad T. Pino wrote:
>From prior messages I gather the project has a bias towards applying
>fixes at the highest level possible where it's most specific in order
>to minimize the unintended consequences.
>
>A cast can be applied at any of the 3 macros involved: REGEX_FREE,
>FREE_VAR and FREE_VARIABLES (ordered by lowest to highest nesting
>order). Since the "...only if every call..." criteria is met in
>3 cases, we have 3 options:
>
>Door #1: A cast in REGEX_FREE (lowest level) is a 1 line change.
>
>Door #2: A cast in FREE_VAR (middle level) is a 1 line change.
>
>Door #3: Casts in FREE_VARIABLES (highest level) is a 7-9 line change.
>
>And now Derek Robert Price,
>which Door will it be?...
>Door #1? Door #2? OR Door #3?
I suppose I'd probably put it in FREE_VAR. It seems to work with the
rest of the abstraction since it adds the rest of the cruft around
free() that the file likes to do every time.
Derek
- --
*8^)
Email: derek@ximbiot.com
Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org
iD8DBQFAdFulLD1OTBfyMaQRAgwlAKCmDx5s3sobX+AvvIGta5fJ89zVfwCg+Jta
sN0GrZ2VzdaFNItm+7Dnw9s=
=7D8J
-----END PGP SIGNATURE-----
- Windows Build: lib/regex.c warnings, "free" calls, Conrad T. Pino, 2004/04/04
- RE: Windows Build: lib/regex.c warnings, "free" calls, Conrad T. Pino, 2004/04/04
- Re: Windows Build: lib/regex.c warnings, "free" calls, Derek Robert Price, 2004/04/05
- RE: Windows Build: lib/regex.c warnings, "free" calls, Conrad T. Pino, 2004/04/06
- Re: Windows Build: lib/regex.c warnings, "free" calls, Derek Robert Price, 2004/04/06
- RE: Windows Build: lib/regex.c warnings, "free" calls, Conrad T. Pino, 2004/04/06
- Re: Windows Build: lib/regex.c warnings, "free" calls,
Derek Robert Price <=
- RE: Windows Build: lib/regex.c warnings, "free" calls, Conrad T. Pino, 2004/04/07
- Re: Windows Build: lib/regex.c warnings, "free" calls, Derek Robert Price, 2004/04/07
- Re: Windows Build: lib/regex.c warnings, "free" calls, Larry Jones, 2004/04/07
- RE: Windows Build: lib/regex.c warnings, "free" calls, Conrad T. Pino, 2004/04/07