Страхиња Радић wrote in
 <xota56vyn6cmpbgyjhuh776b2iiqdwm7r5h2wlko3rbieqohos@kjxt67tigmx3>:
 |Дана 25/11/03 12:21PM, Roberto E. Vargas Caballero написа:
 |> I think the problem comes more from the fact that the code
 |> is not ready for empty strings and it does something like
 |> strlen(s) - 1 to remove the eos and then it is fucked.
 |
 |If that is the case, then maybe assert(3) would help in future such
 |cases. Granted, it adds LoC, but makes these kind of errors easier to
 |pinpoint.

personal opinion: assert should not be in shipout code, and if
0 is a legitimate thing (anything is legitimate if data comes from
a user), then assert is wrong per se.

 --End of <xota56vyn6cmpbgyjhuh776b2iiqdwm7r5h2wlko3rbieqohos@kjxt67tigmx3>

Having said that, my beloved BSD-style Linux Distribution CRUX
(there is only ever Alpine and CRUX for me; void i would need to
recheck, but what did they do to the project founder, who did that
great -- afaik -- package manager; TinyCore was not for me) just
introduced via notify email a dependency on rust today!  Pretty
sure that now meanders, now that it is in, and the little overlay
i will introduce will soon no longer be manageable.  I need it for
gdk-pixbuf which is needed by gtk3 which is needed by firefox-bin
(Mozilla compiled binary).  I have now downloaded the tor browser,
but it seems it also needs gtk environment back and forth.  What
a mess.  I just cannot live without a browser that can access
"those things", once in a while.

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

Reply via email to