Fixing warning about freediving
Guido Lerch
guido.lerch at gmail.com
Thu Oct 22 04:19:37 PDT 2015
Regards,
Guido
+41 79 3217739
> Am 22.10.2015 um 09:26 schrieb Dirk Hohndel <dirk at hohndel.org>:
>
>> On Thu, Oct 22, 2015 at 12:26:17AM +0200, Guido Lerch wrote:
>> let me know what and why you rewrote, otherwise I wont grow.
>
> Sure thing.
>
> Read your commit message and read mine:
>
>>>> Subject: [PATCH] Fixing build warning about freediving
>>>>
>>>> This just fixes an issue with freediving not being with a switch
>>> statement
>>>> that was a little annoying.
>>>>
>>>> location: profice.c
>>>> function: plot_string
>
> Fixing build warning about freediving
>
> This just fixes an annoying warning that freediving wasn't
> covered in the switch statement.
>
>
>
> I guess it's a matter of style - I like mine better as it is clear and
> concise (I hope) :-)
Hmm to me reads more or less the same. English is not my native language and certainly not as good as yours.
Keep on correcting ... :-)
>
>>>> diff --git a/profile.c b/profile.c
>>>> index 55cf629..4bfb5ff 100644
>>>> --- a/profile.c
>>>> +++ b/profile.c
>>>> @@ -1173,6 +1173,9 @@ static void plot_string(struct plot_info *pi,
>>> struct plot_data *entry, struct me
>>>> case AIR:
>>>> /* nothing */
>>>> break;
>>>> + case FREEDIVING:
>>>> + /* nothing */
>>>> + break;
>
> So you duplicate the "do nothing case". I figured it's easier and clearer
> to do this:
>
> --- a/profile.c
> +++ b/profile.c
> @@ -1171,6 +1171,7 @@ static void plot_string(struct plot_info *pi, struct
> plot_data *entry, struct me
> put_format(b, translate("gettextFromC", "END:
> %d%s\nEADD: %d%s\n"), end, depth_unit, eadd, depth_unit);
> break;
> case AIR:
> + case FREEDIVING:
> /* nothing */
> break;
> }
>
>
> Nothing major, just fine tuning :-)
>
> /D
More information about the subsurface
mailing list