oldk1331 wrote:
>
> If environment variable "AXIOM" is longer than 128 characters
> (which is quite easy to achieve), HyperDoc will segfault during
> launching.
>
> So I'm changing it to 2048, the same as other places.
OK, please commit.
> I plan to add support for PATH_MAX and add checking for path
> string manipulation later.
>
> diff --git a/src/hyper/titlebar.c b/src/hyper/titlebar.c
> index 0593c7c3..b80ffe06 100644
> --- a/src/hyper/titlebar.c
> +++ b/src/hyper/titlebar.c
> @@ -299,7 +299,7 @@ static void
> readTitleBarImages(void)
> {
> int w, h;
> - char filename[128];
> + char filename[2048];
> char *fricas_env_var = NULL;
>
> fricas_env_var = getenv("AXIOM");
>
> --
> You received this message because you are subscribed to the Google Groups
> "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.
>
> --0000000000002d5066057842f2e9
> Content-Type: text/html; charset="UTF-8"
> Content-Transfer-Encoding: quoted-printable
>
> <div dir=3D"auto">If environment variable "AXIOM" is longer than =
> 128 characters<br>
> (which is quite easy to achieve), HyperDoc will segfault during<br>
> launching.<br>
> <br>
> So I'm changing it to 2048, the same as other places.<br>
> <br>
> I plan to add support for PATH_MAX and add checking for path<br>
> string manipulation later.<br>
> <br>
> diff --git a/src/hyper/titlebar.c b/src/hyper/titlebar.c<br>
> index 0593c7c3..b80ffe06 100644<br>
> --- a/src/hyper/titlebar.c<br>
> +++ b/src/hyper/titlebar.c<br>
> @@ -299,7 +299,7 @@ static void<br>
> =C2=A0 readTitleBarImages(void)<br>
> =C2=A0 {<br>
> =C2=A0 =C2=A0 =C2=A0 int w, h;<br>
> -=C2=A0 =C2=A0 char filename[128];<br>
> +=C2=A0 =C2=A0 char filename[2048];<br>
> =C2=A0 =C2=A0 =C2=A0 char *fricas_env_var =3D NULL;<br>
> <br>
> =C2=A0 =C2=A0 =C2=A0 fricas_env_var =3D getenv("AXIOM");<br></div=
> >
>
> <p></p>
>
> -- <br />
> You received this message because you are subscribed to the Google Groups &=
> quot;FriCAS - computer algebra system" group.<br />
> To unsubscribe from this group and stop receiving emails from it, send an e=
> mail to <a href=3D"mailto:[email protected]">fricas=
> [email protected]</a>.<br />
> To post to this group, send email to <a href=3D"mailto:fricas-devel@googleg=
> roups.com">[email protected]</a>.<br />
> Visit this group at <a href=3D"https://groups.google.com/group/fricas-devel=
> ">https://groups.google.com/group/fricas-devel</a>.<br />
> For more options, visit <a href=3D"https://groups.google.com/d/optout">http=
> s://groups.google.com/d/optout</a>.<br />
>
> --0000000000002d5066057842f2e9--
>
--
Waldek Hebisch
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.