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">&lt;<a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a>&gt;</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 &lt;<a href=3D"mailto:=
[email protected]">[email protected]</a>&gt; | Fri Mar 11 12:07:03 2016 +=
0200| [100ac1a3762915042ee65b1bf370399966f61be5] | committer: Petri Hintuka=
inen<br>
<br>
Check for empty strings<br>
<br>
&gt; <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 &amp;&amp; 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-&gt;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 &amp;&amp; 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==--