[systemd-devel] [PATCH 2/3] systemctl: more cleanup

Thomas H.P. Andersen phomes at gmail.com
Fri May 16 23:46:19 PDT 2014


On Sat, May 17, 2014 at 4:22 AM, Zbigniew Jędrzejewski-Szmek
<zbyszek at in.waw.pl> wrote:
> On Fri, May 16, 2014 at 11:53:24PM +0200, Thomas H.P. Andersen wrote:
>> From: Thomas Hindoe Paaboel Andersen <phomes at gmail.com>
>>
>> This is followup on 05cae7f3431446236139434ee58a6275f3cb31e8
>>
>> I think the intention was to use the newly introduced 'path'
>> variable in the inner loop instead of p.
> Thanks for catching this. Looks good.
Thanks. Applied.

>>  src/systemctl/systemctl.c | 8 ++++----
>>  1 file changed, 4 insertions(+), 4 deletions(-)
>>
>> diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
>> index 2fa8ecc..6e98c05 100644
>> --- a/src/systemctl/systemctl.c
>> +++ b/src/systemctl/systemctl.c
>> @@ -5030,16 +5030,16 @@ static int enable_sysv_units(const char *verb, char **args) {
>>                          _cleanup_free_ char *path = NULL;
>>
>>                          if (!isempty(arg_root))
>> -                                asprintf(&p, "%s/%s/%s", arg_root, *k, name);
>> +                                asprintf(&path, "%s/%s/%s", arg_root, *k, name);
>>                          else
>> -                                asprintf(&p, "%s/%s", *k, name);
>> +                                asprintf(&path, "%s/%s", *k, name);
>>
>> -                        if (!p) {
>> +                        if (!path) {
>>                                  r = log_oom();
>>                                  goto finish;
>>                          }
>>
>> -                        found_native = access(p, F_OK) >= 0;
>> +                        found_native = access(path, F_OK) >= 0;
>>                          if (found_native)
>>                                  break;
>>                  }
>> --
>> 1.9.0
>>
>> _______________________________________________
>> systemd-devel mailing list
>> systemd-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/systemd-devel
>>


More information about the systemd-devel mailing list