[FFmpeg-devel] [PATCH] remove useless mm.c close function

Måns Rullgård mans
Sun Aug 24 16:28:21 CEST 2008


Michael Niedermayer <michaelni at gmx.at> writes:

> On Sun, Aug 24, 2008 at 03:33:36PM +0200, Aurelien Jacobs wrote:
>> Reimar D?ffinger wrote:
>> 
>> > Hello,
>> > admittedly not tested, but seems quite obvious.
>> 
>> That indeed looks safe.
>> I guess you can commit such trivial patches without asking.
>> 
>> > Unrelated, but wasn't there a macro to do the standard
>> > sizeof(arr)/sizeof(*arr) to get the number of array
>> > elements? I've seen quite a few code places that could
>> > use it - either to de-hardcode assumptions or to de-uglify..
>> 
>> I proposed a patch a patch adding such a macro some times
>> ago [1]. But Michael was not fond of it.
>> I still think it is a good idea. Maybe it's time to push
>> it again ?
>> My original patch (attached for reference) added two macro.
>> One for 1D array and one for 2D array. The one for 2D
>> array had a quite bad name and wasn't much used.
>> So for now I propose only adding this macro:
>> 
>> #define FF_ARRAY_SIZE(a)  (sizeof(a)/sizeof(*a))
>> 
>> Michael ? Are you still against this ? Strongly, or just a
>> little bit ? ;-)
>
> I have no strong oppinion on this specific case but overall there are
> IMHO FAR too many macros in ffmpeg already, and we should try to reduce
> their number not increase it.
> Thus if this is added then id like to see at least 1 other macro removed
> and

What's suddenly so bad about macros?

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-devel mailing list