Re: [libdvdcss-devel] Check for empty strings
Naftuli Tzvi Kay <[email protected]> Sun, 13 Mar 2016 14:53:10 -0700
| Newsgroups | gmane.comp.video.videolan.libdvdcss,gmane.comp.video.videolan.libdvdcss.devel |
|---|---|
| Message-ID | <CAPTk+sb=H4d=6Rq-VXzVJSsfTmx=Jg1cPZH91gGPMsFJLAxqmA@mail.gmail.com> |
--===============2508416371307713417== Content-Type: multipart/alternative; boundary=001a113f39026d6d70052df532b0 --001a113f39026d6d70052df532b0 Content-Type: text/plain; charset=UTF-8 Can we get a version bump for these recent fixes involving the cach edirectory? ie: 1.4.1. Thanks, - Naftuli Tzvi On Fri, Mar 11, 2016 at 2:08 AM, Petri Hintukainen <[email protected]> wrote: > libdvdcss | branch: master | Petri Hintukainen <[email protected]> | Fri > Mar 11 12:07:03 2016 +0200| [100ac1a3762915042ee65b1bf370399966f61be5] | > committer: Petri Hintukainen > > Check for empty strings > > > > http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=100ac1a3762915042ee65b1bf370399966f61be5 > --- > > src/libdvdcss.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/src/libdvdcss.c b/src/libdvdcss.c > index 408ec2f..ac90030 100644 > --- a/src/libdvdcss.c > +++ b/src/libdvdcss.c > @@ -234,7 +234,7 @@ static int set_cache_directory( dvdcss_t dvdcss ) > > /* Try looking in password file for home dir. */ > p_pwd = getpwuid(getuid()); > - if( p_pwd ) > + if( p_pwd && p_pwd[ 0 ] ) > { > psz_home = p_pwd->pw_dir; > } > @@ -248,7 +248,7 @@ static int set_cache_directory( dvdcss_t dvdcss ) > } > > /* Cache our keys in ${HOME}/.dvdcss/ */ > - if( psz_home ) > + if( psz_home && psz_home[ 0 ] ) > { > int home_pos = 0; > > > _______________________________________________ > libdvdcss-devel mailing list > [email protected] > https://mailman.videolan.org/listinfo/libdvdcss-devel > --001a113f39026d6d70052df532b0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he= lvetica,sans-serif">Can we get a version bump for these recent fixes involv= ing the cach edirectory? ie: 1.4.1.</div></div><div class=3D"gmail_extra"><= br clear=3D"all"><div><div class=3D"gmail_signature"><div dir=3D"ltr"><div>= <div dir=3D"ltr"><div>Thanks,<br></div><div>=C2=A0- Naftuli Tzvi</div></div= ></div></div></div></div> <br><div class=3D"gmail_quote">On Fri, Mar 11, 2016 at 2:08 AM, Petri Hintu= kainen <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" target=3D"= _blank">[email protected]</a>></span> wrote:<br><blockquote class=3D"gmai= l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left= :1ex">libdvdcss | branch: master | Petri Hintukainen <<a href=3D"mailto:= [email protected]">[email protected]</a>> | Fri Mar 11 12:07:03 2016 += 0200| [100ac1a3762915042ee65b1bf370399966f61be5] | committer: Petri Hintuka= inen<br> <br> Check for empty strings<br> <br> > <a href=3D"http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=3Dcommi= t;h=3D100ac1a3762915042ee65b1bf370399966f61be5" rel=3D"noreferrer" target= =3D"_blank">http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=3Dcommit;h= =3D100ac1a3762915042ee65b1bf370399966f61be5</a><br> ---<br> <br> =C2=A0src/libdvdcss.c |=C2=A0 =C2=A0 4 ++--<br> =C2=A01 file changed, 2 insertions(+), 2 deletions(-)<br> <br> diff --git a/src/libdvdcss.c b/src/libdvdcss.c<br> index 408ec2f..ac90030 100644<br> --- a/src/libdvdcss.c<br> +++ b/src/libdvdcss.c<br> @@ -234,7 +234,7 @@ static int set_cache_directory( dvdcss_t dvdcss )<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/* Try looking in password file for home = dir. */<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0p_pwd =3D getpwuid(getuid());<br> -=C2=A0 =C2=A0 =C2=A0 =C2=A0 if( p_pwd )<br> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 if( p_pwd && p_pwd[ 0 ] )<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0{<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0psz_home =3D p_pwd->pw_d= ir;<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}<br> @@ -248,7 +248,7 @@ static int set_cache_directory( dvdcss_t dvdcss )<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0}<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/* Cache our keys in ${HOME}/.dvdcss/ */<= br> -=C2=A0 =C2=A0 =C2=A0 =C2=A0 if( psz_home )<br> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 if( psz_home && psz_home[ 0 ] )<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0{<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0int home_pos =3D 0;<br> <br> <br> _______________________________________________<br> libdvdcss-devel mailing list<br> <a href=3D"mailto:[email protected]">[email protected]= g</a><br> <a href=3D"https://mailman.videolan.org/listinfo/libdvdcss-devel" rel=3D"no= referrer" target=3D"_blank">https://mailman.videolan.org/listinfo/libdvdcss= -devel</a><br> </blockquote></div><br></div> --001a113f39026d6d70052df532b0-- --===============2508416371307713417== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ libdvdcss-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libdvdcss-devel --===============2508416371307713417==--