Fixed, thanks
On Wed, Jun 17, 2015 at 09:51:38AM +0200, Fritjof Bornebusch wrote:
> Hi tech@,
>
> just saw I missed removing the null check before calling free(3), sorry.
>
> Regards,
> --F.
>
>
> Index: ci.c
> ===================================================================
> RCS file: /cvs/src/usr.bin/rcs/ci.c,v
> retrieving revision 1.220
> diff -u -p -r1.220 ci.c
> --- ci.c 13 Jun 2015 20:15:21 -0000 1.220
> +++ ci.c 17 Jun 2015 07:47:09 -0000
> @@ -210,8 +210,7 @@ checkin_main(int argc, char **argv)
> printf("%s\n", rcs_version);
> exit(0);
> case 'w':
> - if (pb.author != NULL)
> - free(pb.author);
> + free(pb.author);
> pb.author = xstrdup(rcs_optarg);
> break;
> case 'x':