Re: [1/2] string: Add stracpy and stracpy_pad mechanisms

From: Markus Elfring
Date: Thu Jul 25 2019 - 14:06:05 EST


>>> @@
>>> (
>>> -x = strlcpy
>>> +stracpy
>>> (e1.f, e2
>>> - , i2
>>> )@p;
>>> ... when != x
>>>
>>> |
>>
>> I wonder about the deletion of the assignment target.
>> Should the setting of such a variable be usually preserved?
>
> If it is a local variable and never subsequently used, it doesn't seem
> very useful.

Such an explanation is easier to understand.

* How do you think about the possibility that it was (accidentally)
forgotten to use such a local variable?

* Your transformation can result in an intentionally unused return value.
Would you like point any more source code places out
where values are unused so far?

Regards,
Markus