bug-gnulib
[Top][All Lists]
Advanced

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

Re: mkdir module license


From: Jim Meyering
Subject: Re: mkdir module license
Date: Mon, 28 Apr 2008 22:40:22 +0200

Yoann Vandoorselaere <address@hidden> wrote:
> Le samedi 26 avril 2008 à 02:31 +0200, Bruno Haible a écrit :
>> Yoann Vandoorselaere wrote:
>> > I guess mkdir could use the original malloc implementation, returning an
>> > error on allocation failure. Or is that a problem?
>>
>> Sounds ok to me: There is no reason why a system call replacement like 
>> mkdir()
>> should not report its allocation failures through -1/ENOMEM. Care to provide
>> a patch that is acceptable to Jim?

> Attached.

Changing the mkdir wrapper to fail with ENOMEM is fine,
since mkdir is already specified to fail with ENOMEM.

However, your patch also changes basename.c and dirname.c.
Did you mean to include those?

We can't change the base_name and dir_name APIs so lightly.  Callers of
those functions currently require a non-NULL return value, and with
your change, they would all have to adapt to handle NULL.

> Is the license change ok thought?

I'll change the mkdir license to LGPL.
Or do you require LGPLv2+?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]